Engine codes
Timing, cooling, idle, throttle and other engine codes. Pick your code for what it means, whether you can drive, common causes and what the repair usually costs.
| Code | What it means | Drive? | Typical, Boston |
|---|---|---|---|
| P0011 | Intake camshaft timing too far advanced (bank 1) | Short trips | $190 to $1,325 |
| P0012 | Intake camshaft timing too far behind (bank 1) | Short trips | $190 to $1,325 |
| P0013 | Exhaust camshaft timing stuck (bank 1) | Short trips | $190 to $1,325 |
| P0014 | Exhaust camshaft timing too far advanced (bank 1) | Short trips | $190 to $1,325 |
| P0016 | Crankshaft and camshaft not lining up (bank 1) | Short trips | $1,250 to $2,850 |
| P0017 | Crankshaft and exhaust camshaft not lining up (bank 1) | Short trips | $1,250 to $2,850 |
| P0021 | Intake camshaft timing over-advanced (bank 2) | Short trips | $190 to $1,325 |
| P0117 | Coolant temperature signal too low | Usually | $100 to $260 |
| P0118 | Coolant temperature signal too high | Usually | $100 to $260 |
| P0121 | Throttle position reading doesn't match | Short trips | $85 to $210 |
| P0122 | Throttle position signal too low | Short trips | $300 to $940 |
| P0123 | Throttle position sensor A reads high | No | $300 to $940 |
| P0125 | Engine slow to warm up for normal fuel control | Usually | $120 to $470 |
| P0128 | Engine not warming up fast enough | Usually | $120 to $470 |
| P0327 | Knock sensor signal too low (bank 1) | Short trips | $60 to $290 |
| P0328 | Knock sensor signal too high (bank 1) | Short trips | $60 to $290 |
| P0335 | Crankshaft position sensor circuit fault | No | $120 to $400 |
| P0336 | Crankshaft position sensor out of range | No | $120 to $400 |
| P0340 | Camshaft position sensor circuit fault | Short trips | $110 to $370 |
| P0341 | Camshaft position signal out of range | Short trips | $110 to $370 |
| P0344 | Camshaft position sensor A signal dropping out (bank 1) | Short trips | $110 to $370 |
| P0365 | Camshaft position sensor B circuit problem (bank 1) | Short trips | $110 to $370 |
| P0480 | Cooling fan 1 control circuit problem | Short trips | $320 to $1,125 |
| P0505 | Idle control system problem | Short trips | $85 to $210 |
| P0506 | Idle speed lower than expected | Short trips | $85 to $210 |
| P0507 | Engine idle higher than expected | Usually | $85 to $210 |
| P0520 | Engine oil pressure sensor circuit problem | Short trips | $60 to $290 |
| P0521 | Oil pressure sensor signal out of range | Short trips | $80 to $190 |
| P0522 | Engine oil pressure sensor reads too low | No | $60 to $290 |
| P0523 | Engine oil pressure sensor reads too high | Short trips | $60 to $290 |
| P0562 | System voltage low | Short trips | $380 to $990 |
| P0603 | Engine computer memory fault | Short trips | $150 to $490 |
| P0606 | Engine computer processor fault | No | $430 to $2,350 |
| P0641 | Sensor 5-volt supply A circuit problem | No | $60 to $290 |
| P1299 | Cylinder head overheat protection active | No | $310 to $1,275 |
| P2101 | Throttle actuator motor performance problem | No | $300 to $940 |
| P2122 | Accelerator pedal sensor D signal too low | No | $60 to $290 |
| P2135 | Throttle position sensors disagree | Short trips | $300 to $940 |
| P2138 | Accelerator pedal sensors disagree | Short trips | $60 to $290 |
| P2509 | Engine computer power supply on and off | No | $150 to $490 |
| P2646 | Rocker arm actuator A performance problem | Short trips | $190 to $1,325 |
| P2647 | Rocker arm actuator B stuck or performing poorly | Short trips | $190 to $1,325 |
Typical range, estimate, for the most common repair for each code. Prices updated October 2026. Not a repair shop, estimates only.