Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P0018 on 2010-2016 Cadillac SRX: Crank-Cam Correlation and Timing Chain Guide

On a 2010-2016 Cadillac SRX with a V6 engine, the P0018 code almost always indicates a stretched timing chain. This is a serious, well-documented, and expensive repair. Do not waste money replacing sensors first; this is a common and costly misdiagnosis. The root cause is a known design flaw with the timing chains in this engine family.

16 minutes to read 2010-2016 Cadillac SRX
Most Likely Cause
Stretched Timing Chains
Difficulty
5/5
Est. Time
13 hrs
DIY Doable?
🔧 Shop
Shop Labor
$2349 – $3000
Parts Price
$400 – $1000
⚠️ Drivable, but... — You can drive the vehicle, but it is strongly discouraged. Continuing to operate with a stretched timing chain risks the chain slipping a tooth or breaking entirely. If this happens, the pistons can collide with the valves, causing catastrophic and often irreparable engine damage.
Key Takeaways
  • P0018 on a 2010-2016 SRX strongly suggests a stretched timing chain, a known issue with these V6 engines.
  • This is a serious problem; continued driving can lead to severe engine damage.
  • Do not start by replacing the camshaft or crankshaft sensors, as this is a frequent misdiagnosis.
  • The repair is expensive, typically costing between $2,300 and $3,000, due to the high labor involved.
  • Always check engine oil level and condition first, as low or dirty oil can contribute to this problem.
The trouble code P0018 stands for "Crankshaft Position - Camshaft Position Correlation (Bank 2, Sensor A)". The Engine Control Module (ECM) constantly compares the rotational position of the crankshaft with the camshafts. This code is set when the ECM detects that the intake camshaft on Bank 2 is out of sync with the crankshaft by a specific number of degrees (e.g., more than 9-11 degrees advanced or retarded). On the transverse-mounted V6 in the SRX, Bank 2 is the cylinder bank closer to the radiator, while Bank 1 is against the firewall. Sensor 'A' refers to the intake camshaft. This desynchronization directly impacts engine timing, leading to poor performance, rough running, and increased emissions.

What's Unique About the 2010-2016 Cadillac SRX

Engine bay of a second-generation Cadillac SRX featuring the 3.6L LFX V6 engine.
The 2010-2016 Cadillac SRX utilizes the GM High Feature V6, which is prone to timing chain issues due to long oil change intervals.

The second-generation Cadillac SRX uses the 3.0L LF1 and 3.6L LFX High Feature V6 engines. These engines are infamous for premature timing chain stretching. The issue is so prevalent that General Motors issued multiple Technical Service Bulletins (TSBs) and even a Special Coverage Adjustment extending the warranty for this specific failure on some earlier models. The problem is often attributed to a combination of factors: the original chain design being inadequate, and the GM Oil Life Monitoring (OLM) system allowing for excessively long oil change intervals, which leads to oil degradation and accelerated chain wear. Therefore, a P0018 code on an SRX is a very strong, almost certain, indicator of this mechanical failure, not a simple sensor issue.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

Which of these best describes your vehicle's current condition and symptoms?
→ Perform an oil change using GM dexos1 full synthetic oil ($50-$120). Clear the code and re-test, as dirty oil starves the camshaft phasers and tensioners.
→ This indicates stretched timing chains (GM TSB #12-06-01-009F). Stop driving to prevent catastrophic engine damage and prepare for a $2349-$3000 shop repair using kit ACDelco 12700436.
Do you have a scan tool that can command vehicle components?
→ Command the Bank 2 intake VVT solenoid ON and OFF. If the actual cam angle doesn't change, replace the solenoid ($40-$120, ACDelco 12681018).
→ Have a shop monitor the 'Actual Cam Phase Angle' live data, or replace the Bank 2 intake VVT solenoid ($40-$120) as a low-cost diagnostic step.
Professional service recommended: Timing chain replacement is a complex and labor-intensive job that requires specialized tools, including camshaft holding tools and a harmonic balancer puller. The engine's front cover, and often the intake manifold, must be removed, making it a 10+ hour job 🎬 Watch this detailed walkthrough of the timing chain replacement process. for an experienced technician.

Symptoms You May Notice

  • Check Engine Light is on
  • Rough or unstable idle
  • Engine rattling noise, especially a brief rattle on cold startup that may quiet down as oil pressure builds
  • Reduced engine power and poor acceleration
  • Difficulty starting the engine, requiring longer cranking times
  • Stalling, especially at low RPM
  • Decreased fuel economy
  • Noticeable engine vibration
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the camshaft position sensor
  • Replacing the crankshaft position sensor
  • Replacing only the VVT solenoid without addressing underlying oil quality or chain stretch issues

Most Likely Causes

Side-by-side comparison of a new, tight timing chain versus a stretched timing chain with visible slack on a GM V6 engine.
A visual comparison showing a healthy timing chain (left) versus a stretched chain (right) that has developed enough slack to cause P0018 correlation codes.
  1. Stretched Timing Chains 🔴 High Probability The GM High Feature V6 engines in this SRX generation have a widely documented design weakness leading to premature timing chain wear and stretching. This is exacerbated by extended oil change intervals, as oil breakdown reduces lubrication and accelerates wear on the chain links and pins. GM acknowledged this with TSBs and warranty extensions.
    How to confirm: A technician can use a scan tool to view camshaft deviation angles; significant variance confirms the timing issue. Definitive confirmation is a physical inspection for chain slack, which requires removing the engine's front cover. An automotive lab scope can also be used to compare cam and crank sensor waveforms to a known-good pattern without major disassembly. 🎬 See how to use a lab scope to verify timing issues.
    Typical fix: Replace all three timing chains (one primary, two secondary), all tensioners, and all guides. This is always done as a complete kit. It is also highly recommended to replace the water pump at the same time, as it is driven by the timing chain and requires the same labor to access.
    Est. part cost: $300-$800
  2. Worn Timing Chain Tensioners or Guides 🔴 High Probability The tensioners, which are hydraulically operated by oil pressure, and the plastic guides wear out along with the chains. A failing tensioner can lose its ability to keep the chain taut, causing slack and noise, while broken guide pieces can fall into the oil pan, potentially clogging the oil pump pickup tube.
    How to confirm: This is diagnosed during the physical inspection when checking the timing chains. Broken guide material may be visible in the oil when drained.
    Typical fix: Always replaced as part of a complete timing chain kit replacement. Never replace just a tensioner or guide without replacing the chains.
    Est. part cost: Included in the timing chain kit.
  3. Low or Dirty Engine Oil 🟡 Medium Probability The camshaft phasers and chain tensioners are operated by engine oil pressure. Low or dirty/sludgy oil can starve these components, preventing them from functioning correctly and leading to correlation codes. While an oil change might temporarily resolve a code caused by a sticky solenoid, it will not fix a mechanically stretched chain.
    How to confirm: Check the oil level and condition. If the oil is very low, black, or sludgy, this is a likely contributing factor. An engine flush may be attempted as a low-cost first step.
    Typical fix: Perform an oil and filter change using a high-quality full synthetic oil that meets GM's dexos1 specification. If the code returns, mechanical wear is present and a timing chain replacement is required.
    Est. part cost: $50-$120
  4. Faulty Camshaft Actuator Solenoid (VVT Solenoid) ⚪ Low Probability While far less common than chain failure for this specific code, a solenoid can become clogged with sludge or fail electronically, preventing it from properly adjusting the camshaft's timing. However, it is rare for a solenoid failure to be the sole cause of P0018 without other contributing factors.
    How to confirm: A scan tool can command the solenoid to actuate while monitoring the camshaft angle. The solenoid can also be removed, cleaned, and tested for resistance (typically 6-12 ohms).
    Typical fix: Replace the Bank 2 intake camshaft actuator solenoid. Given the low probability, this should only be done if diagnostic testing specifically points to the solenoid.
    Est. part cost: $40-$120

Rare But Worth Checking

  • Failed Camshaft Phaser/Actuator: The gear assembly at the end of the camshaft can fail mechanically (e.g., a stuck locking pin), but this is much less common than chain/tensioner failure. It is typically replaced during the timing chain job.
  • Crankshaft Reluctor Wheel Has Moved: In very rare cases, the tone ring that the crankshaft sensor reads can shift on the crankshaft, causing a false correlation error. TSB #PIP3423N mentions this as a possibility to investigate after confirming the chains are good.

Diagnosis Steps

  1. Verify the engine oil level and condition. If low or dirty, perform an oil and filter change with GM dexos1-spec synthetic oil, clear the code, and re-test.
  2. Use a professional scan tool to check for all DTCs. The presence of multiple correlation codes (P0008, P0016, P0017, P0019) strongly indicates a stretched timing chain.
  3. Monitor live data for Bank 2 intake camshaft position. Compare the 'Desired Cam Phase Angle' to the 'Actual Cam Phase Angle'. A consistent deviation of several degrees at idle confirms a timing error.
  4. Use the scan tool's bidirectional controls to command the Bank 2 intake VVT solenoid ON and OFF. Observe if the actual cam angle changes in response. No change could indicate a bad solenoid, clogged oil passage, or a stuck phaser.
  5. If scan tool data is inconclusive, use a dual-channel lab scope to compare the crankshaft position sensor (CKP) signal with the Bank 2 intake camshaft position sensor (CMP) signal. Compare the resulting waveform to a known-good pattern to definitively verify mechanical timing without engine disassembly.
  6. If all signs point to a mechanical fault, perform a physical inspection of the timing chains, guides, and tensioners for slack, wear, or damage. This is a labor-intensive step that confirms the need for replacement.

Parts You'll Likely Need

A comprehensive timing chain replacement kit including three chains, tensioners, and plastic guides.
A complete timing chain service kit. For the SRX, it is critical to replace all three chains, tensioners, and guides simultaneously.
  • Engine Timing Chain Kit (OEM #ACDelco 12700436 (for 3.0L LF1 & 3.6L LFX)) — This is the definitive fix for P0018 on this platform. A complete kit ensures all worn components (3 chains, 3 tensioners, all guides) are replaced simultaneously. 🎬 Watch a technician inspect and replace these timing chain components.
    Trusted brands: ACDelco (GM Original Equipment), Cloyes, Melling
    OEM price range: $600-$900
    Aftermarket price range: $300-$700
  • Camshaft Position Actuator Solenoid (Bank 2 Intake) (OEM #ACDelco 12681018 or GM 12636175 (verify by VIN)) — A potential, though much less likely, cause. It controls oil flow to the phaser. Only replace if specific diagnostic tests prove it is faulty.
    Trusted brands: ACDelco, Delphi, Dorman
    OEM price range: $70-$120
    Aftermarket price range: $40-$80

Related Codes That Often Appear With This One

  • P0008 — Indicates a general engine timing correlation issue with Bank 1. Often the first code to appear as the primary chain stretches.
  • P0017 — Correlation error on Bank 1, Exhaust Cam. Often appears with P0018 when multiple chains are stretched, indicating a widespread timing problem.
  • P0016 — Correlation error on Bank 1, Intake Cam. Often appears with P0018 when multiple chains are stretched.
  • P0019 — Correlation error on Bank 2, Exhaust Cam. This points to a timing issue on the same bank as P0018 and almost certainly confirms a stretched secondary chain on Bank 2.

Technical Service Bulletins (TSBs) & Recalls

  • PIP3423P/N: Advises technicians to inspect for loose timing chains or tensioners for DTCs including P0018, and mentions the rare possibility of a shifted crankshaft reluctor wheel.
  • 12-06-01-009F: Announces the availability of official timing chain kits for repairing stretched chains that cause DTCs including P0018, and advises which parts should and should not be replaced.
  • 11340B: A Special Coverage Adjustment (similar to a limited recall) that extended the warranty for timing chain wear on certain GM V6 models, acknowledging the premature failure issue.

Platform-Specific Known Issues

  • The 3.0L and 3.6L V6 engines used in the 2010-2016 SRX are widely documented to have issues with premature timing chain stretching.
  • GM issued TSB #12-06-01-009F, which details the comprehensive timing chain kits required to properly repair this issue and advises against replacing individual components.
  • GM also issued Special Coverage Adjustment #11340B for some earlier models (including 2007-2009 SRX with LY7 engine) which extended the warranty on the timing chains to 10 years or 120,000 miles due to this known defect. While not covering all SRX models in this guide, it shows official manufacturer acknowledgment of the problem.
  • TSB #PIP3423P (and later revisions like PIP3423N) directly instructs technicians to inspect for loose timing chains or tensioners when codes like P0018 are set.

Mechanic-Grade Diagnostic Values

  • Camshaft Position (CMP) Actuator Solenoid Resistance — expected: 6.9 to 7.9 Ohms at 68°F (20°C). Failure: No reading or a reading outside of this range indicates a faulty solenoid.
  • Scan Tool Camshaft/Crankshaft Correlation Angle — expected: The ECM will set a P0018 code when the Bank 2 intake camshaft is greater than 11 degrees retarded or 13 degrees advanced in relationship to the crankshaft.. Failure: Exceeding these thresholds on a scan tool's live data confirms a correlation fault.
  • Engine Oil Pressure (at normal operating temperature) — expected: Refer to GM Service Information (SI) for specific pressures, but generally should be above 20-25 PSI at hot idle.. Failure: Pressure below specification can starve VVT components and set correlation codes. GM TSB 20-NA-161 suggests if pressure is low, replace the oil filter and re-test before suspecting the oil pump.

Scan Tool Commands That Help

A professional automotive scan tool displaying live data for camshaft phase angles.
Using a bi-directional scan tool to command the VVT solenoids can help determine if the P0018 is caused by a failed solenoid or mechanical chain stretch.
  • GDS2 / Tech2: Camshaft Position Actuator Control — After clearing the code, this bidirectional control allows a technician to command the VVT solenoid to a specific degree (e.g., up to 50 crank degrees) and watch the 'Actual' vs 'Desired' cam angle on live data. This tests the solenoid, oil passages, and phaser's range of motion.
  • GDS2 / Tech2: Engine Oil Life Reset — While not a diagnostic command, it's critical to use after an oil change. The Oil Life Monitor (OLM) algorithm influences oil degradation assumptions; failing to reset it can contribute to the very oil quality issues that cause timing problems.

Wiring & Ground Locations

  • Bank 2 Camshaft Position Sensors — On the 3.6L LFX, Bank 2 is the cylinder head closer to the radiator. The two camshaft position sensors are located on the side of the head. The intake sensor is on the inside (towards the intake manifold), and the exhaust is on the outside.. A poor connection or damaged wiring at the Bank 2 intake CMP sensor can cause a P0018 code. Inspecting the connector and harness is a crucial first step before condemning mechanical parts.
  • G104 (Engine Ground) — On some GM V-engines, G104 is located on the rear of the passenger's side (right side) cylinder head.. This ground point serves multiple components, including the Vehicle Control Module and various sensors. A loose or corroded G104 can cause erratic sensor readings and phantom codes, including correlation faults.
  • G102 (Engine Ground) — Located on the left rear of the engine, grounding the ignition coils.. While not directly for the CMP sensor, a poor ignition system ground can introduce electrical noise that may interfere with sensitive sensor signals like the cam and crank sensors.
  • ECM Connector C3, Pin 73 — This is a ground pin on one of the main Engine Control Module connectors.. This is a primary ground for the ECM itself. Verifying ground integrity at the ECM is essential if multiple sensor-related codes are present or if sensor readings are erratic.

Real Owner Repair Stories

  • YouTube channel 'ScannerDanner' (Vehicle with a GM V6 engine (specific model not SRX but same engine family and issue)) — P0018 code returned intermittently about six months after a complete timing chain and phaser replacement.
    ❌ Tried (didn't work) Replaced VVT solenoids with new ACDelco parts, which did not fix the issue.
    ✅ What actually fixed it The diagnosis was ongoing, but the technician suspected a 'lazy' or intermittently sticking VVT solenoid that only malfunctioned when cold, or a problem with the replacement phaser itself. The key takeaway was that even after a full timing job, the code can return due to faulty new parts or related components like solenoids. The next diagnostic step was to use a lab scope on a cold start to compare cam/crank waveforms.

OEM Part Supersession History

  • 12586482, 8895860812646386, which was then superseded by 12646387 — Revisions to improve durability and address premature wear and stretching issues in timing chains.
    Heads up: While many kits are listed for the whole High Feature V6 family, it is critical to use a VIN-specific kit. Early timing chain designs were prone to stretching, and using an older design part on a newer engine (or vice-versa) can lead to premature failure.

Model Year Variations Within This Range

  • 2010-2011: These SRX models used the 3.0L LF1 V6 engine. This engine, along with the earlier 3.6L LLT, was particularly known for the timing chain stretching issue.
  • 2012-2016: These SRX models used the updated 3.6L LFX V6. While still part of the same engine family and not entirely immune, the timing chain components in the LFX were revised and are considered more durable than those in the earlier LF1/LLT engines. However, they can still fail, especially with poor oil maintenance.
Cadillac SRX4 Timing Chain 3.0L
Cadillac SRX4 Timing Chain 3.0L
Cadillac SRX- CTS 3.6 timing chain
Cadillac SRX- CTS 3.6 timing chain
Cadillac SRX4 Timing Chains
Cadillac SRX4 Timing Chains
How To Test GM 3.6L Timing Chain Problems With A Labscope - P0008, P0016, P0017 and more
How To Test GM 3.6L Timing Chain Problems With A Labscope - P0008, P0016, P0017 and more
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P0018 for:
  • Cadillac SRX: 2010201120122013201420152016
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part