P0009: Engine Position System Performance (Bank 2)
Severity: high
What it means: The engine computer sees the camshaft and crankshaft positions on bank 2 out of their expected relationship. On V6 and V8 engines that often points to a stretched timing chain.
Safe to drive? Short trips only, and get it checked soon. A badly stretched chain can jump a tooth or break and damage the engine.
Common symptoms
- Check-engine light
- Rattle at startup
- Rough running or reduced power
- Often set with P0008, P0018 or P0019
Likely causes, ranked
- Stretched timing chainShop
- Low oil level or overdue oil changesDIY
- Worn chain tensioner or guidesShop
- Cam or crank sensor or wiring faultShop
Vehicle-specific notes
- 2010–2011 Buick LaCrosse: 3.6L V6: GM bulletin 12-06-01-009F lists P0009 with the other timing-correlation codes for timing chain stretch on GM's High Feature V6. Read the full answer · Source
What it means: The engine computer sees the camshaft and crankshaft positions on bank 2 out of their expected relationship. On V6 and V8 engines that often points to a stretched timing chain.
Severity: High. Safe to drive? Short trips only, and get it checked soon. A badly stretched chain can jump a tooth or break and damage the engine.
DIY or shop?
Check the oil level first. Confirming and repairing chain stretch is a shop job.
Before you replace parts
- Read all stored codes and freeze-frame data. Fix misfire, fuel or sensor codes before chasing emissions codes.
- Check the simple things first: connectors, vacuum hoses, fluid levels and the gas cap.
- Clear the code only after a repair, then confirm it stays off after a few drives.
- Check your VIN for recalls and service bulletins.
Safety / mechanic note
Verify with a mechanic if you notice drivability changes, warning lights or overheating. A code points to a circuit or system, not always a specific part.