P2347
Cylinder #12 Above Knock Threshold
- Severity
- High
- Driving
- Short journeys only
The knock sensor is hearing detonation on cylinder 12 above the level the module will tolerate. Detonation - also called pinging or spark knock - is the fuel and air mixture igniting on its own ahead of the spark instead of burning smoothly away from it, and the two flame fronts colliding is what makes the noise. The module has almost certainly already retarded the ignition timing on that cylinder to stop it, so the engine may simply feel flat rather than sounding obviously wrong.
Possible causes
- CommonFuel of a lower octane than the engine requires
- CommonCarbon build-up on the piston crown and in the combustion chamber, raising compression and holding heat
- CommonEngine running hotter than it should - low coolant, a failing thermostat or a fan not running
- CommonLean mixture on that cylinder from a blocked injector or a vacuum leak
- PossibleSpark plug of the wrong heat range, or one long overdue for replacement
- PossibleEGR not flowing, so combustion temperatures climb
- PossibleOverboost on a turbocharged or supercharged engine
- PossibleLoose or failing knock sensor reporting knock that is not happening
- RareMechanical noise from elsewhere in the engine being picked up as knock
What you might notice
- Metallic pinging or rattling under load, most obvious accelerating uphill or in too high a gear
- Loss of power, because the module is pulling ignition timing to protect the engine
- Poor fuel economy
- Check engine light on
- Often nothing noticeable at all - the protection works, and the code is the only sign
What to check, in order
- Fill the tank with the octane the manufacturer specifies before doing anything else. If the code stops coming back, that was the answer and it cost one tank of fuel.
- Check the coolant level and that the cooling fans actually run. An engine running hot detonates, and this code can be the first sign of a cooling fault.
- Check whether the knock is reported on one cylinder or several. One cylinder points at that cylinder - its injector, its plug, its deposits. Several point at something shared: fuel, timing, cooling or boost.
- Read the fuel trims and look for a lean bias, which raises combustion temperature and brings on knock.
- On a high-mileage direct injection engine, consider carbon deposits. They build up on the piston crown, raise the effective compression ratio and cause knock on fuel that used to be fine.
- Suspect the knock sensor itself last, and check its mounting torque before condemning it. A loose sensor reports knock that is not happening, and the module then pulls timing and power for no reason at all.
Read this code from your own car
Plug an ELM327 adapter into the OBD-II port under the dashboard. Pin16 reads every stored, pending and permanent code, explains each one like this page does — offline, with no account — and shows what the car recorded when the fault was set.
Where this code sits
P00xxP01xxP02xxP03xxP04xxP05xxP06xxP07xxP08xxP09xxP0AxxP0BxxP0CxxP0DxxP0ExxP0FxxP10xxP11xxP12xxP13xxP14xxP15xxP16xxP17xxP18xxP19xxP1AxxP1BxxP1CxxP1DxxP1ExxP1FxxP20xxP21xxP22xxP23xxP24xxP25xxP26xxP27xxP28xxP29xxP2AxxP2BxxP2CxxP2DxxP2ExxP2FxxP30xxP31xxP32xxP33xxP34xxP35xxP36xxP37xxP38xxP39xxP3AxxP3BxxP3CxxP3DxxP3ExxP3Fxx