P0017 on Cadillac
Crankshaft/Camshaft Position Correlation - Bank 1 Sensor B
P0017 on Cadillac vehicles indicates crankshaft/camshaft position correlation - bank 1 sensor b. Au7o has documented this code across 5 Cadillac models — most commonly on STS, XT4, XT5. This code means the engine computer has detected that the crankshaft and the Bank 1 'B' camshaft (typically the exhaust camshaft) are out of their proper timing relationship with each other. The computer compares the crankshaft position signal to the camshaft position signal, and when they don't line up within the allowed window, it sets this correlation code. This usually points to mechanical timing being off, most often from a stretched or worn timing chain, a slipped or stuck variable valve timing phaser, or a tensioner problem. You may notice rough running, low power, rattling at startup, or a no-start, and it should be addressed promptly to avoid valve-to-piston contact on some engines. Typical repair costs on Cadillac range from $800 to $4,500, depending on the specific model and root cause.
Common Causes of P0017
- •Stretched or worn timing chain
- •Worn or failed timing chain tensioner or guides
- •Stuck or faulty variable valve timing (VVT) cam phaser
- •Faulty VVT oil control/solenoid valve
- •Low or dirty engine oil affecting phaser operation
- •Faulty camshaft or crankshaft position sensor
- •Timing chain jumped a tooth or incorrect timing after service
- •Damaged reluctor (tone) ring
P0017 on Cadillac by Model
Cadillac STS(1 issue)
- 3.6L V6 Timing Chain Stretch and Guide Failure2005-2011
The 3.6L V6 LY7 engine suffers from premature timing chain stretch and plastic timing chain guide failure, often before 100,000 miles. The stretched chain causes valve timing errors that trigger check engine lights and can eventually lead to jumped timing and catastrophic engine damage. This is one of the most expensive repairs on the STS.
Cadillac XT4(1 issue)
- 2.0T Engine Timing Chain Tensioner Issues2019-2022
The 2.0T turbocharged engine (LSY) in the XT4 can develop timing chain rattle and tensioner wear, particularly on early production 2019-2021 models. The timing chain tensioner loses hydraulic pressure on cold starts, causing a brief rattle that may worsen over time. While less severe than the Ecotec 2.4L timing chain issues, neglecting this early warning can lead to expensive repairs.
Cadillac XT5(1 issue)
- 3.6L V6 Timing Chain Issues (XT5 V6 models)2017-2025
The XT5 V6 models use the GM 3.6L V6 (LGX) which has improved timing chains over earlier versions but is not immune to timing chain stretch at higher mileage. The LGX is better than the earlier LFX but still uses three timing chains with plastic guides. Issues typically appear later (100,000-150,000 miles) compared to earlier 3.6L variants. The 2020+ XT5 2.0T models use a different engine (LSY) and are not affected by this issue.
Cadillac XT6(1 issue)
- 3.6L V6 Timing Chain Concern (XT6)2020-2025
The XT6 uses the GM 3.6L V6 (LGX) which has a documented history of timing chain stretch across the GM lineup. While the LGX generation is improved over earlier 3.6L variants, the three-chain design with plastic guides remains a long-term reliability concern. Most XT6s are still too new for widespread timing chain failures, but owners should monitor for early signs and plan for preventive replacement around 100,000-120,000 miles based on the engine's history in other models.
Cadillac XTS(1 issue)
- 3.6L V6 Timing Chain Stretch - XTS2013-2019
The 2013-2019 XTS uses the GM 3.6L V6 (LFX, then LGX from 2016+) with the same timing chain stretch issue affecting CTS, SRX, and other GM 3.6L vehicles. The three timing chains and plastic guides wear prematurely between 80,000-120,000 miles. XTS models with the twin-turbo 3.6L (V-Sport) can have even earlier chain wear from the additional thermal stress.
Looking for P0017 on a different make?
View P0017 across all makes →Frequently Asked Questions
What does P0017 mean on Cadillac?▼
P0017 stands for "Crankshaft/Camshaft Position Correlation - Bank 1 Sensor B." This code means the engine computer has detected that the crankshaft and the Bank 1 'B' camshaft (typically the exhaust camshaft) are out of their proper timing relationship with each other. The computer compares the crankshaft position signal to the camshaft position signal, and when they don't line up within the allowed window, it sets this correlation code. This usually points to mechanical timing being off, most often from a stretched or worn timing chain, a slipped or stuck variable valve timing phaser, or a tensioner problem. You may notice rough running, low power, rattling at startup, or a no-start, and it should be addressed promptly to avoid valve-to-piston contact on some engines. On Cadillac specifically, this code is documented across 5 models.
What causes P0017 on Cadillac vehicles?▼
Common causes on Cadillac: Stretched or worn timing chain, Worn or failed timing chain tensioner or guides, Stuck or faulty variable valve timing (VVT) cam phaser, Faulty VVT oil control/solenoid valve, Low or dirty engine oil affecting phaser operation. Specific causes vary by model and year — see the per-model sections below.
How much does it cost to fix P0017 on a Cadillac?▼
Repair costs on Cadillac range from $800 to $4,500, depending on the specific model and root cause.
Which Cadillac models have P0017 documented?▼
Au7o has documented P0017 on 5 Cadillac models: STS, XT4, XT5, XT6, XTS.