Skip to content

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.

CodeWhat it meansDrive?Typical, US
P0011Intake camshaft timing too far advanced (bank 1)Short trips$180 to $1,225
P0012Intake camshaft timing too far behind (bank 1)Short trips$180 to $1,225
P0013Exhaust camshaft timing stuck (bank 1)Short trips$180 to $1,225
P0014Exhaust camshaft timing too far advanced (bank 1)Short trips$180 to $1,225
P0016Crankshaft and camshaft not lining up (bank 1)Short trips$1,125 to $2,550
P0017Crankshaft and exhaust camshaft not lining up (bank 1)Short trips$1,125 to $2,550
P0021Intake camshaft timing over-advanced (bank 2)Short trips$180 to $1,225
P0117Coolant temperature signal too lowUsually$90 to $240
P0118Coolant temperature signal too highUsually$90 to $240
P0121Throttle position reading doesn't matchShort trips$75 to $180
P0122Throttle position signal too lowShort trips$290 to $900
P0123Throttle position sensor A reads highNo$290 to $900
P0125Engine slow to warm up for normal fuel controlUsually$100 to $420
P0128Engine not warming up fast enoughUsually$100 to $420
P0327Knock sensor signal too low (bank 1)Short trips$55 to $250
P0328Knock sensor signal too high (bank 1)Short trips$55 to $250
P0335Crankshaft position sensor circuit faultNo$110 to $360
P0336Crankshaft position sensor out of rangeNo$110 to $360
P0340Camshaft position sensor circuit faultShort trips$100 to $340
P0341Camshaft position signal out of rangeShort trips$100 to $340
P0344Camshaft position sensor A signal dropping out (bank 1)Short trips$100 to $340
P0365Camshaft position sensor B circuit problem (bank 1)Short trips$100 to $340
P0480Cooling fan 1 control circuit problemShort trips$300 to $1,025
P0505Idle control system problemShort trips$75 to $180
P0506Idle speed lower than expectedShort trips$75 to $180
P0507Engine idle higher than expectedUsually$75 to $180
P0520Engine oil pressure sensor circuit problemShort trips$55 to $250
P0521Oil pressure sensor signal out of rangeShort trips$70 to $170
P0522Engine oil pressure sensor reads too lowNo$55 to $250
P0523Engine oil pressure sensor reads too highShort trips$55 to $250
P0562System voltage lowShort trips$360 to $930
P0603Engine computer memory faultShort trips$150 to $470
P0606Engine computer processor faultNo$410 to $2,250
P0641Sensor 5-volt supply A circuit problemNo$55 to $250
P1299Cylinder head overheat protection activeNo$280 to $1,150
P2101Throttle actuator motor performance problemNo$290 to $900
P2122Accelerator pedal sensor D signal too lowNo$55 to $250
P2135Throttle position sensors disagreeShort trips$290 to $900
P2138Accelerator pedal sensors disagreeShort trips$55 to $250
P2509Engine computer power supply on and offNo$150 to $470
P2646Rocker arm actuator A performance problemShort trips$180 to $1,225
P2647Rocker arm actuator B stuck or performing poorlyShort trips$180 to $1,225

Typical range, estimate, for the most common repair for each code. Prices updated October 2026. Not a repair shop, estimates only.

Other systems