Knock sensor codes

The knock sensor is a piezoelectric sensor mounted on the engine that picks up the vibration of detonation (knock). When it hears knock, the engine computer retards ignition timing to protect the engine. V-engines often have one sensor per bank.

How its codes differ

  • P0325 is the circuit code for knock sensor 1 (bank 1, or the only sensor): the computer has found a fault in the sensor's circuit, pointing to the sensor, its connector or wiring. Honda has a bulletin for P0325 caused by rodents chewing the knock sensor harness.
  • P0332 is a low-signal code for knock sensor 2 (bank 2): often an open or shorted circuit, a loose or corroded connection, or a sensor that is not mounted correctly.
  • Real knock can also be the problem rather than the sensor: low-octane fuel, carbon build-up, a lean mixture or overheating can all cause detonation, so a knock code with audible pinging needs both checked.
  • While knock detection is not working, the computer may use more cautious ignition timing, which is why power and fuel economy can drop.

Codes

  • P0325

    Knock sensor 1 circuit fault (bank 1 or single sensor)

    Severity: Inspect soon
  • P0332

    Knock sensor 2 circuit voltage low (bank 2)

    Severity: Inspect soon

Signs it's failing

  • Check engine light with P0325 or P0332
  • Pinging or knocking on acceleration
  • Weaker acceleration or less power
  • Worse fuel economy

How to test it

  1. Read all stored codes and fix any lean, overheating or misfire codes first, since they can cause real knock. (Low risk)

  2. Make sure you are using the fuel octane the owner's manual calls for. (Low risk)

  3. With the engine off, check the knock sensor connector and any visible wiring for corrosion, looseness or rodent damage. (Low risk)

  4. Testing the sensor signal (for example with an oscilloscope) and replacing the sensor are shop jobs. (Best left to a shop)

    Warning: Installation affects the reading: a sensor fitted at the wrong torque or the wrong way up can set the code again. Have a technician fit it to the vehicle's specification.

After the repair

  • Clear the code and confirm it does not return after a drive that includes acceleration under load.
  • Listen for pinging under load; if it continues, the cause may be real detonation rather than the sensor.
  • Clear codes only after the repair, then drive normally over several days with both city and highway driving so the readiness monitors can complete; clearing codes or disconnecting the battery resets them to not ready, which fails an emissions test.

Sources and review

  1. How to diagnose a faulty knock sensor — Delphi Technologies Aftermarket
  2. What Causes a Knock Sensor Code? 11 Common Causes — Rick's Free Auto Repair Advice (Rick Muscoplat) ,
  3. ASE L1 Advanced Engine Performance Specialist Test: Composite Vehicle Type 4 Reference Booklet — National Institute for Automotive Service Excellence (ASE)
  4. GM 05-06-04-052: inverted knock sensor, P0327 or P0332 — General Motors (via NHTSA) ,
  5. Honda 105: P0325 from rodent damage to the knock sensor harness — American Honda Motor Co. (via NHTSA) ,
  6. Diagnostic Trouble Code (DTC) list — Delaware Division of Motor Vehicles
  7. OBD Vehicle 'Readiness' Fact Sheet (E-Check) — Ohio Environmental Protection Agency
Last reviewed
Written by
Saurabh K.
Editorial review
Pending
Technician review
Technician review pending

This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error

My Car

Pick your car and code pages will point out notes and bulletins for it. Saved only in this browser.

Fill this in from your VIN

Used once to identify your engine; not stored.