What it means
The knock or combustion-vibration sensor monitors the structure-borne noise of each cylinder. The signal level for cylinder 10 has stayed above the diagnostic threshold for an extended period, indicating either persistent knock or an electrical fault that biases the channel high.
At a glance
- Usually lights the check-engine light
- Affects emissions; the car can fail an emissions test
How it works
The engine control module monitors combustion vibration associated with cylinder 10 using knock-sensor information. P2345 sets when the cylinder 10 signal remains above its threshold, which may mean persistent knock or a sensor or wiring signal biased high; a communication fault should be considered only if vehicle diagnostics support it.
Common causes
Most likely first.
- Persistent knocking on cylinder 10
- Sensor or wiring biased high
- Gateway module routing CAN messages incorrectly
Symptoms
- Check-engine light
- Pinging or rattling under acceleration
- Reduced power or sluggish acceleration
How to diagnose it
- Save freeze-frame data and review cylinder 10 knock and ignition correction readings to determine when the high signal occurred.
- Check for pinging under the recorded conditions and verify the fuel grade against the vehicle's requirements.
- Inspect the knock-sensor wiring and connectors used for cylinder 10's evaluation for shorts, moisture, corrosion, or damage.
- Check for overheating or deposits that could cause cylinder 10 to knock, and listen for mechanical noise.
- If sensor readings remain high without matching engine noise, test the sensor circuit and check related module communication only if other codes or data indicate a routing problem.
Common fixes
- Use the vehicle's specified fuel grade if unsuitable fuel is contributing to cylinder 10 knock.
- Repair damaged, shorted, or moisture-affected sensor wiring and connectors.
- Correct cooling or deposit-related causes confirmed for cylinder 10.
- Repair a confirmed mechanical noise source or replace the sensor if circuit testing shows it is faulty.
Can I keep driving?
Avoid hard acceleration and heavy loads while cylinder 10 knock is indicated, because continued knock or an underlying mechanical noise can damage the engine. Stop if the rattle becomes severe or the engine overheats.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.