Home › Codes › Sensor & timing codes

P0331: Knock Sensor 2 Circuit Range/Performance (Bank 2)

Severity: Medium Avoid hard acceleration and heavy engine loads until diagnosed. If there is loud knocking, an oil-pressure warning, or overheating, stop the engine and arrange inspection rather than continuing to drive.

What does P0331 mean?

The bank 2 knock sensor 2 signal does not behave as expected. This is a performance/plausibility fault, not specifically the circuit-high fault described by P0333.

Generic OBD-II definition: Knock Sensor 2 Circuit Range/Performance (Bank 2). Confirm applicability in your vehicle service information.

Common causes

  • Knock sensor mounting or torque problem
  • Moisture, damage, or wiring fault
  • Incorrect fuel octane or abnormal engine vibration

Symptoms

  • Check engine light
  • Hesitation or reduced power
  • Possible pinging or unusual engine noise

Diagnostic focus

Some online headings call this sensor 1 or high voltage. The generic definition used here is sensor 2, bank 2, range/performance; verify the vehicle-specific diagnostic procedure.

Can I keep driving with P0331?

Severity: Medium Avoid hard acceleration and heavy engine loads until diagnosed. If there is loud knocking, an oil-pressure warning, or overheating, stop the engine and arrange inspection rather than continuing to drive.

If the check engine light is flashing or the car runs badly, stop driving and have it checked.

Typical fixes

  • Check for genuine knock and verify required fuel grade
  • Inspect sensor mounting and wiring
  • Compare knock behavior with the specified test for this engine

Related codes

Sources & review

Definitions and diagnostic background checked 2026-11-06. Generic guidance, not a substitute for the service procedure for your exact year, engine, and transmission.