Severity High
P2346

Cylinder 11 Knock Detected

📅 Last reviewed: July 2026
What does the P2346 code mean?

The P2346 code indicates that the engine control module (ECM) has detected knock (detonation) in cylinder 11 above the acceptable threshold. This is typically caused by low-octane fuel, carbon buildup, incorrect ignition timing, or a faulty knock sensor. Continued operation can lead to severe engine damage.

High
Severity
$150-$500
Typical Cost
Medium
Frequency

1. Most Common Causes

2. Symptoms You Will Notice

3. Step-by-Step Diagnosis

1

Step 1: Scan for additional codes and check freeze frame data.

2

Step 2: Inspect knock sensor and wiring for damage or corrosion.

3

Step 3: Perform a fuel quality test and verify octane rating.

4

Step 4: Use a scope to monitor knock sensor signal and compare with known good values.

5

Step 5: Check for carbon buildup via borescope and clean if necessary.

4. Frequently Asked Questions

Is it safe to drive with this code?

No, driving with active knock can cause severe engine damage. Have it diagnosed immediately.

How much does it cost to fix?

Costs range from $150 to $500 depending on the cause, such as replacing a knock sensor or cleaning carbon deposits.

5. Commonly Affected Makes

This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.

6. Related Codes

Need an OBD2 Scanner for the P2346? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →