P0014 "B" Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)
The engine control module compares the commanded position of the exhaust camshaft on bank 1 with the actual position it calculates from the camshaft and crankshaft sensors. This code is set when the camshaft sits further advanced than commanded for longer than a calibrated time, or, depending on the manufacturer, when the target is missed in either direction ("system performance"). Typical cause is a phaser that does not return to its rest position, for example because the oil control valve sticks open or its screen is clogged. Bank 1 is the cylinder bank that contains cylinder 1.
Likely causes
Symptoms
- Check engine light on
- Rough idle and hesitation
- Engine may stall at idle
- Rattling from the timing drive at cold start
- Higher fuel consumption
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
What to check first
- Check oil level and quality
- Inspect solenoid screen
- Compare desired and actual cam angle
Parts involved
Related codes
References: law.cornell.edu, saabwisonline.com, saabwisonline.com, static.nhtsa.gov.