Engine and cooling fault codes
Draft guidance: awaiting Claude spot-check, qualified-mechanic review and named-editor approval. Do not use a fault code alone to replace parts.
Misfires, timing problems and temperature faults. Some of these can wreck an engine if you keep driving, so each page says plainly whether it is safe to carry on.
- P0217: Engine over-temperature condition
The control unit has recorded engine coolant temperature above its permitted threshold.
- P0300: Random or multiple-cylinder misfire detected
The engine control unit has detected misfiring that affects more than one cylinder, occurs irregularly, or cannot yet be assigned reliably to one cylinder.
- P0301: Cylinder 1 misfire detected
The engine control unit has detected that cylinder 1 is not contributing consistently.
- P0302: Cylinder 2 misfire detected
The engine control unit has recognised repeated or significant misfire activity associated with cylinder 2.
- P0303: Cylinder 3 misfire detected
P0303 means the engine control unit has detected a misfire associated with cylinder 3.
- P0304: Cylinder 4 misfire detected
The engine control unit has detected that cylinder 4 failed to contribute normally during some combustion events.
- P0305: Cylinder 5 misfire detected
The engine computer has detected that cylinder 5 is not contributing evenly.
- P0306: Cylinder 6 misfire detected
The engine computer has detected an uneven contribution from cylinder 6.
- P0325: Knock sensor 1 circuit malfunction
The control module has found an electrical fault or implausible signal in knock-sensor circuit 1, usually for Bank 1 or the sole sensor.
- P0335: Crankshaft position sensor A circuit malfunction
The engine computer is not receiving the expected signal from crankshaft-position sensor circuit A.
- P0340: Camshaft position sensor A circuit malfunction
The control module has detected a missing or invalid signal in camshaft-position sensor A’s circuit, generally for Bank 1 or a single-sensor layout.