Engine Position System Performance (Bank 1)
The P0008 code means the vehicle's onboard diagnostic system has detected: Engine Position System Performance (Bank 1). This is a critical severity code.
- Keep driving?
- No — stop driving
- DIY difficulty
- hard
- Estimated cost
- $800 - $2,500 (parts and labor)
Best-selling code reader on Amazon. Reads and clears check engine codes on any 1996+ vehicle. Under $30.
Essential for diagnosing sensor codes, checking voltage, and testing circuits. Under $15 and pays for itself on the first job.
Affiliate links — we earn a commission at no extra cost to you.
Common Symptoms
- Check Engine Light on
- Rattling noise from engine on startup
- Rough idle
- Reduced engine power
- Poor fuel economy
Probable Causes (Ranked by Likelihood)
- Stretched or worn timing chain Very High
- Failed timing chain tensioner High
- Worn timing chain guides Moderate
- Camshaft or crankshaft reluctor wheel damage Low
Frequently Asked Questions
Is P0008 a serious code?
Yes. P0008 indicates that the relationship between crankshaft and camshaft positions is outside the expected range. This is typically caused by a stretched timing chain. If ignored, the chain can skip teeth or break, causing catastrophic engine damage.
How much does timing chain replacement cost?
Timing chain replacement typically costs $800 to $2,500 depending on the engine. V-configuration engines with multiple chains cost more because the front of the engine must be disassembled extensively.
Can I drive with a stretched timing chain?
Driving with a stretched timing chain is not recommended. If the chain jumps a tooth or breaks, pistons can contact valves in interference engines, causing thousands of dollars in additional damage.
Mechanics Guide Step-by-step diagnosis
Step-by-Step Diagnostic Procedure
-
Use a scan tool to compare camshaft to crankshaft correlation values at idle; deviation beyond 2-3 degrees indicates timing error
-
Listen for chain rattle or slap noise at cold startup which indicates a stretched chain or weak tensioner
-
Inspect timing chain tensioner for proper oil pressure and mechanical function if accessible
-
Perform a relative compression test to check for valve timing issues affecting cylinder performance
Sources 2
This page is built from documented references. Verify against your own service info before repair work.
- SAE J2012Diagnostic Trouble Code Definitions (defines the generic OBD-II code ranges)
- Cross-checked against the SAE J2012:2002 DTC table (2026-08-27)archived scan of the SAE standard — readable copy, not SAE’s current edition
Commonly Affected Vehicles
- 2007-2017 GM trucks with 5.3L or 6.2L V8
- 2011-2020 Ford F-150 3.5L EcoBoost
- 2010-2019 Chevrolet Equinox 2.4L
- 2009-2018 Dodge Ram 5.7L HEMI
Related Codes
Explore More
Was this helpful?
Send this to whoever is fixing the car — your mechanic, or the person asking what the light means.