Trouble codes › P0009
P0009 Engine Position System Performance (Bank 2)
Engine timing
P0009 means bank 2's camshafts have drifted out of time with the crankshaft, most often from stretched timing chains (well known on GM 3.6L V6 engines).
The engine computer compares the crankshaft and camshaft positions and sees bank 2's cams (the side without cylinder 1) out of their normal relationship. It's the bank 2 partner of P0008, and the two often set together.
Drivable for now if it runs normally, but don't put it off: a badly stretched chain can jump a tooth and damage the engine. Stop if it rattles loudly or runs poorly.
Common causes
- Stretched timing chains (most common on GM 3.6L V6 engines)
- Worn timing chain guides or tensioners
- Low oil level or long oil-change intervals
- A cam phaser problem on bank 2
Symptoms
What to check first
- Check the oil level and condition.
- Look up service bulletins for your engine: GM has specific procedures for P0008/P0009.
- With a scan tool, check the cam/crank correlation values against your service information's limits.
- Confirm the diagnosis before paying for a timing chain job.
What does P0009 mean on your vehicle?
The likely cause depends on your engine. iRepair researches your exact year, make, model and engine (service bulletins, recalls and owner reports) and tells you what to check first. Your first 3 questions are free.
Ask iRepair about P0009No scanner? Most auto parts stores read check-engine codes for free.
Related codes
General guidance for P0009 on most vehicles. Some makers use the same code a little differently; confirm in the service information for your vehicle, put safety first, and see a professional when in doubt.