P2345Cylinder 10 Above Knock/Combustion Vibration Sensor Threshold
- Generic OBD-II code · Powertrain
- Turns on the check-engine light
- Matters for the ITP
- Needs a drive cycle to confirm a fix
- How the car detects it
- P2345 is the knock code for cylinder 10, the last cylinder of a V10, so it appears mainly on engines such as Ford's 6.8L Triton truck V10, the Viper V10 used by Dodge, and the V10s of BMW M5/M6, Audi and Lamborghini. It sets when the knock signal belonging to cylinder 10's firing window stays over the calibrated limit; the module then keeps that cylinder's spark retarded. On a heavily loaded truck V10, towing, heat and low-octane fuel make real knock more likely, while on high-revving sports engines valve train noise can be mistaken for it. No manufacturer was found that documents P2345 publicly, and GM and Saab use P0324 for the same situation. Misfire on cylinder 10 is reported separately as P0310.
- What you may notice
- Check engine light on
- Pinging when towing or climbing
- Loss of power
- Likely causes
- PossibleHigh load, towing or high intake temperature with marginal fuel
- PossibleCarbon deposits in cylinder 10
- RareValve train noise interpreted as knock
- Inspection (ITP)
- Matters for the ITP. While the check-engine light is on, the car fails the emissions check.
- Repair
- Medium · Usually a job for a workshop.Typical cost: €0 – €4,000
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.