P0312 - Cylinder 12 Misfire Detected
Cylinder 12 is misfiring often enough for the ECM to detect it.
Code first. Confirm symptoms and checks before pricing parts.
Explore Related Systems
Compare nearby repair families.
Common Next Steps
Turn the code into the next check.
Check coil boots, carbon tracking, and whether the miss follows a swap.
Inspect gap, fouling, wear, oil, coolant, and plug-well condition.
Move to injector balance, pulse, or leak-down checks if the misfire stays.
Use compression or leak-down testing when spark and fuel checks do not move the fault.
Code Overview
Cylinder 12 is misfiring often enough for the ECM to detect it.
Common Causes
- Worn spark plug on cylinder 12
- Weak ignition coil or boot on cylinder 12
- Fuel injector problem on cylinder 12
- Low compression on cylinder 12
Diagnostic Steps
- Swap the coil or plug with another cylinder if possible
- Inspect the spark plug for wear, oil, or fuel fouling
- Check injector operation and connector fit
- Run compression or leak-down testing if the misfire stays put
Related OBD Codes
Browse nearby codes when systems overlap.
Next Steps
Move from code to checks, then estimate.