Engine knocking or pinging
Knocking has two very different causes: detonation (a metallic pinging under acceleration) or a mechanical knock (a deeper, rhythmic knock that rises with engine speed). Mechanical knocking can mean serious engine damage.
Can I keep driving? Limit driving and diagnose promptly. Continued driving can cause damage, stalling or limp mode.
Common causes
Fuel octane too low
Using a lower octane than specified can cause detonation under load.
Carbon deposits
Deposits raise compression and create hot spots.
Lean mixture or vacuum leak
Lean mixtures burn hotter and knock more easily.
Faulty knock sensor
If the engine computer cannot hear knock, it cannot retard timing to protect the engine.
Worn rod or main bearings
A deep knock that gets louder with RPM and load, often with low oil pressure. Stop driving.
Low oil level or pressure
Lifters and bearings tick or knock without enough oil.
What to check
- Check the oil level immediately.
- Note whether the knock happens only under acceleration (detonation) or at all times and rising with RPM (mechanical).
- Use the fuel grade specified in the owner's manual.
- Read fault codes, especially knock sensor and fuel trim codes.
- Have oil pressure measured with a gauge if the knock is mechanical.
Related OBD2 codes
Repair guides
Other engine problems
General guidance only. A qualified technician can confirm the cause; brakes, steering and fuel leaks should be checked professionally if in doubt.