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 Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

P0018 on 2008-2009 Pontiac Torrent 3.6L: Stretched Timing Chain Causes and Fixes

On a 2008-2009 Pontiac Torrent with the 3.6L V6, code P0018 almost always means the timing chains have stretched. This is a well-documented factory defect. It is a major, labor-intensive repair costing $1,800-$3,000 and should not be ignored to prevent catastrophic engine failure.

17 minutes to read 2008-2009 Pontiac Torrent
Most Likely Cause
Stretched Timing Chains
Difficulty
5/5
Est. Time
14 hrs
DIY Doable?
🔧 Shop
Shop Labor
$1800 – $3200
Parts Price
$300 – $600
🚫 Do not drive — Driving is not recommended. If the timing chain has stretched, continued operation could cause it to jump a tooth or break. Since this is an interference engine, this would lead to pistons hitting valves and causing irreparable, catastrophic engine failure.
Key Takeaways
  • P0018 on a 2008-2009 Torrent 3.6L is a very strong indicator of stretched timing chains, not a simple sensor issue.
  • This is a serious problem that requires immediate attention to prevent catastrophic, and often irreparable, engine failure. Do not continue to drive the vehicle.
  • Do not waste money replacing sensors or solenoids as a first step; the issue is almost certainly mechanical.
  • The correct fix is a complex and expensive repair involving the replacement of all timing chains, tensioners, and guides with updated parts.
  • Using the correct full synthetic 5W-30 oil and adhering to strict 5,000-mile oil change intervals is critical for the longevity of the replacement timing components.
The trouble code P0018 stands for 'Crankshaft Position - Camshaft Position Correlation (Bank 2, Sensor 'A')'. Your vehicle's Engine Control Module (ECM) has detected that the intake camshaft on Bank 2 is out of sync with the crankshaft's rotation. On the Torrent's transversely mounted 3.6L V6, Bank 2 is the cylinder bank closer to the radiator. This code is typically set when the misalignment exceeds a specific threshold, often between 6 and 9 degrees. This indicates a serious mechanical timing issue that can affect engine performance and health.

What's Unique About the 2008-2009 Pontiac Torrent

The GM 3.6L V6 (LY7) engine from this era is infamous for premature timing chain failure. The original timing chains were prone to stretching, a problem made worse by the factory's optimistic oil life monitoring system, which often led to overly long oil change intervals and oil degradation. The issue was so widespread that GM issued Special Coverage Adjustment #11340C for many affected vehicles, extending the warranty for this specific failure to 10 years/120,000 miles, though this program has now expired. As a result, 🎬 Watch: Learn more about the GM extended warranty for timing chains. for this specific vehicle, P0018 is rarely a simple sensor fault and almost always points directly to the need for a complete timing chain replacement.

Professional service recommended: Replacing timing chains on this engine is a complex, 12-17 hour job that requires significant engine disassembly, lowering the subframe, and specialized cam-locking tools. Mistakes can lead to catastrophic engine damage.

Symptoms You May Notice

  • Check Engine Light is on
  • Rattling noise from the engine, especially on a cold start, sometimes called a 'death rattle'.
  • Reduced engine power and poor acceleration
  • Rough or unstable idle, engine may surge.
  • Engine may hesitate or stall
  • Decreased fuel economy
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the camshaft position sensor
  • Replacing the crankshaft position sensor
  • Replacing only the VVT solenoid without checking the timing chains

Most Likely Causes

  1. Stretched Timing Chains 🔴 High Probability → Shop Engine Timing Chain The original timing chains used in the 2007-2009 LY7 engine were made from a material that was prone to premature stretching. This was exacerbated by long oil change intervals recommended by the original Oil Life Monitor, leading to accelerated wear from degraded oil. GM acknowledged this with updated parts and TSBs.
    How to confirm: A rattling noise on startup is a strong indicator. A mechanic 🎬 Hear the 'death rattle' and see how to fix it. can use a scan tool to view cam/crank deviation data; a deviation greater than 4-6 degrees at idle confirms the issue. The definitive diagnosis is a physical inspection of chain slack, which requires significant labor. The presence of codes P0008, P0016, or P0017 alongside P0018 makes this cause almost certain. Manufacturer Bulletin #12-06-01-009F specifically notes the availability of kits to repair stretched timing chains that set this code.
    Typical fix: Replace all three timing chains, all tensioners, and all guides with a modern, updated timing chain kit. It is also recommended to have the ECM reprogrammed with the updated Oil Life Monitor calibration to shorten oil change intervals.
    Est. part cost: $300-$600
  2. Low or Dirty Engine Oil 🟡 Medium Probability The camshaft phasers and chain tensioners are hydraulically operated by engine oil. Low or degraded oil can't provide the necessary pressure to correctly adjust cam timing or tension the chains, which can trigger a correlation code. While this can be a cause, it's more often a contributing factor to the primary issue of chain stretch by accelerating wear.
    How to confirm: Check the oil level on the dipstick and inspect its condition. If the oil is very low, black, or sludgy, this is a likely contributor. An oil change may temporarily quiet the engine or clear the code, but if the chains are already stretched, the code will return.
    Typical fix: Perform an engine oil and filter change using a quality full synthetic 5W-30 dexos-approved oil. If the code returns, the chains have likely already been damaged from poor lubrication and require replacement.
    Est. part cost: $50-$100
  3. Failed Camshaft Actuator Solenoid (VVT Solenoid) ⚪ Low Probability → Shop Engine Camshaft The solenoids can become clogged with oil sludge, a common byproduct of the extended oil change intervals and oil degradation issues that plague this engine.
    How to confirm: A mechanic can command the solenoid on and off with a scan tool to check its response. A simpler DIY test is to swap the Bank 2 intake solenoid with the Bank 1 intake solenoid and see if the code changes to P0016. If it does, the solenoid is bad. If P0018 returns, the problem is mechanical.
    Typical fix: Replace the faulty solenoid for Bank 2 (intake).
    Est. part cost: $30-$70

Rare But Worth Checking

  • Failed Camshaft Position Sensor: → Shop Engine Camshaft Position Sensor While a possible cause for the code in general, it is very rarely the root cause on this specific engine. The sensor is usually doing its job correctly by reporting a real mechanical fault. Do not replace this part without ruling out timing chains first.
  • Failed Crankshaft Position Sensor: → Shop Engine Crankshaft Position Sensor Extremely unlikely to be the cause. A failing CKP sensor typically causes more severe issues like no-start conditions or stalling, often with other codes.
  • Damaged or Slipped Crankshaft Reluctor Wheel: → Shop Engine Crankshaft This is a rare but possible cause mentioned specifically in GM service bulletin PIP3423P. The wheel, which the crank sensor reads, can physically move on the crankshaft, causing a correlation code even if the chains are tight. The fix typically requires crankshaft replacement.

Diagnosis Steps

  1. Verify engine oil level and condition. If low or dirty, perform an oil and filter change with 5W-30 full synthetic oil and clear the code to see if it returns.
  2. Scan for all stored DTCs. The presence of P0008, P0016, P0017, or P0019 strongly indicates a mechanical timing chain issue. Bulletin #PIP3423P advises technicians to specifically inspect for loose timing chains or tensioners when these codes are present.
  3. Listen for a distinct rattling sound from the front (radiator side) of the engine during a cold start. This noise is a classic symptom of loose timing chains or bad tensioners.
  4. Use an advanced scan tool to monitor the desired vs. actual camshaft position angles for Bank 2. A significant and persistent deviation (greater than 4-6 degrees) confirms the correlation error is real and mechanical.
  5. As a low-probability check, you can swap the Bank 2 intake VVT solenoid with the one from Bank 1. If the code changes to P0016, the solenoid is faulty. If the P0018 code remains, the issue is mechanical.
  6. If all other steps fail to resolve the issue, prepare for a mechanical inspection and replacement of the timing chains, tensioners, and guides. This is a labor-intensive job.
  7. 🎬 See this full-length timing chain removal and installation walkthrough.

Parts You'll Likely Need

  • Timing Chain Kit (OEM #12650230) — This is the definitive fix for the common stretched timing chain issue on the LY7 engine. A complete kit ensures all worn components (chains, guides, tensioners) are replaced with updated, more durable parts. TSB 12-06-01-009F announced these comprehensive kits.
    Trusted brands: ACDelco (OEM), Cloyes (e.g., 9-0753S)
    OEM price range: $350-$500
    Aftermarket price range: $250-$400
  • Camshaft Position Actuator Solenoid (OEM #12655420 (may be superseded by 12679099, verify by VIN)) — This part can get clogged with dirty oil or fail electronically, causing timing correlation issues. It's a possible, but much less likely, cause than stretched chains.
    Trusted brands: ACDelco, Delphi, Standard Motor Products
    OEM price range: $40-$70
    Aftermarket price range: $25-$50

Related Codes That Often Appear With This One

  • P0008 — This is a general engine position system performance code and is often the first to appear when the timing chains begin to stretch. Its presence is a very strong indicator of a mechanical timing problem.
  • P0016 — This is the same correlation error but for Bank 1 (firewall side). Seeing both P0016 and P0018 together strongly suggests a stretched primary timing chain is affecting both banks.
  • P0017 — This is a correlation error for the exhaust camshaft on Bank 1. Its presence with P0018 points to a widespread timing issue affecting the entire engine.
  • P0019 — This is the companion code for the exhaust camshaft on Bank 2. If it appears with P0018, it confirms both camshafts on Bank 2 are out of sync, reinforcing the diagnosis of a stretched secondary chain for that bank.

Technical Service Bulletins (TSBs) & Recalls

  • PIP3423P: Diagnostic aid for DTCs P0008, P0009, P0016, P0017, P0018, or P0019. Instructs technicians to first check for loose timing chains/tensioners, and if chains are tight, to then inspect for a slipped crankshaft reluctor wheel.
  • 12-06-01-009F: Announces the availability of comprehensive timing chain service kits with updated components to address wear issues. It lists the 2008-2009 Pontiac Torrent as an affected vehicle.

Platform-Specific Known Issues

  • A well-documented issue of premature timing chain stretch on the 3.6L LY7 V6 engine, often linked to the original oil life monitor calibration encouraging excessive oil change intervals.
  • GM issued multiple Technical Service Bulletins (TSBs), like #12-06-01-009F, acknowledging the timing chain issues and providing updated part numbers and repair procedures.
  • GM also issued Special Coverage Adjustment #11340C for many vehicles with this engine, extending the timing chain warranty to 10 years/120,000 miles, confirming the widespread nature of the defect. This program has now expired for all vehicles due to age.

Mechanic-Grade Diagnostic Values

  • Cam/Crank Correlation Data PID — expected: Less than +/- 4 degrees of deviation at idle.. Failure: A consistent deviation of more than 4-6 degrees, with the code often setting above 9-10 degrees, strongly indicates a mechanical timing issue.
  • Camshaft Position Actuator Solenoid (VVT Solenoid) Resistance — expected: 4.6-7.5 Ohms for the LY7 engine.. Failure: A reading of 0 Ohms (short circuit), OL/infinite (open circuit), or a value significantly outside the expected range.
  • Engine Oil Pressure (Warm Idle) — expected: Minimum of 24 PSI at 1,000 RPM when warm. Some sources state 25-30 PSI is a healthy range at idle.. Failure: Pressure below the minimum specification confirms a low oil pressure condition that can cause VVT system faults and accelerate chain wear.
  • Crankshaft Reluctor Wheel Position Measurement — expected: 25mm to 26mm.. Failure: A measurement outside this range indicates the reluctor wheel has physically slipped on the crankshaft. This measurement is taken from the end of the machined surface of the crankshaft throw to the edge of the open space in the reluctor.

Scan Tool Commands That Help

  • GM Tech 2 / GDS2: Camshaft Position Actuator Solenoid Test / Bidirectional Control — This command allows a technician to manually cycle the VVT solenoid (e.g., from 0 to 40 degrees) while monitoring the 'Camshaft Position Variance' PID. If the solenoid is commanded but the camshaft angle does not change or changes slowly, it points to a faulty solenoid, a clogged oil passage, or a faulty phaser.

Wiring & Ground Locations

  • ECM Location — Mounted on top of the battery cover in the engine compartment.. The ECM receives signals from the cam/crank sensors and controls the VVT solenoids. Verifying clean, tight connections at the ECM is a crucial step if electrical issues are suspected.
  • G103 — On the left side of the engine compartment, sometimes specified as on the cowl above the brake booster.. This is a major ground point for the Body Control Module (BCM) and Data Link Connector (DLC). A poor ground here can cause communication issues and other electrical gremlins that could complicate diagnosis.
  • G107 / G108 / G109 / G111 — These are key engine grounds. G107 (on upper left front side of engine), G108 (on upper right rear side of engine), G109 (on upper left rear side of engine), and G111 (rear of engine, near crankshaft sensor).. The ECM and its sensors (including Cam and Crank sensors) rely on solid engine grounds. GM V6 and V8 engines often use studs on the rear of the cylinder heads for critical powertrain grounds, which can be hard to see and access. A loose or corroded ground at these locations can cause erratic sensor signals, leading to false codes.
  • BCM Location — Located in the center console, behind/under the radio.. The BCM communicates with the ECM over the GMLAN data bus. While not a direct cause of P0018, a fault in the BCM or its connections can sometimes cause network-wide issues that affect diagnostics.

Real Owner Repair Stories

  • YouTube video from 'Super Auto's and More' (2009 Chevrolet Traverse 3.6L V6 with 145k miles (same engine family and issue)) — P0018 code present.
    ❌ Tried (didn't work) The owner had preventatively replaced the timing chains a few months prior, before any codes were set., The shop then replaced the VVT solenoids with new AC Delco parts, which did not fix the code.
    ✅ What actually fixed it The problem was intermittent and would appear after about 30 minutes of driving. Using an oscilloscope, the technician found that the Bank 2 intake camshaft sensor signal was dropping out when the engine warmed up. Even though the timing chains and solenoids were new, the root cause was a failing camshaft position sensor that only acted up when hot. Replacing the Bank 2 intake camshaft position sensor resolved the P0018 code.

OEM Part Supersession History

  • 12586722, 12588943, 12615613, 1262601212636175 — Updated design for the Camshaft Position Actuator Solenoid (VVT Solenoid) for the LY7 engine.

Model Year Variations Within This Range

  • 2008-2009: The 3.6L LY7 V6 was only available on the Torrent GXP trim level. Base models used a 3.4L V6 with a different engine architecture and do not share this specific P0018 failure pattern. There were no significant engine-related changes between the 2008 and 2009 model years for the 3.6L GXP model.

Diagnostic Flowchart

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2008 Chevrolet Equinox Sport 3.6L V6 — 100000 miles

Symptoms: Received a P0008 code, which is a companion timing chain code to P0018.

What fixed it: Paid a dealership to replace the stretched timing chain.

Cost: $1900-$1900

Source hint: Chevrolet Forum thread titled '08 Equinox sport timing chain problem'

2009 Chevrolet Equinox Sport 3.6L V6 — 160000 miles

Symptoms: Vehicle threw codes P0017, P0008, P0016, and P0018.

What fixed it: Owner initially replaced all camshaft sensors, which proved to be a misdiagnosis that did not resolve the codes.

Source hint: Chevy Equinox Forum thread titled 'Engine problems'

2010 Buick Enclave 3.6L V6

Symptoms: Vehicle presented with P0017 and P0008 timing chain codes.

What fixed it: A professional technician performed a 14.6-hour labor job to replace the timing chains using 100% GM OE updated parts.

Source hint: BobIsTheOilGuy Forum thread titled 'LLT 3.6L Timing Chains'

Frequently Asked Questions

Does GM's Special Coverage Adjustment #11340C still cover the timing chain on my 2008-2009 Pontiac Torrent?
No. While GM did issue Special Coverage Adjustment #11340C to extend the timing chain warranty to 10 years or 120,000 miles due to the widespread nature of the defect on the 3.6L LY7 engine, this program has now expired for all 2008-2009 vehicles due to age.
Is there a specific TSB for the P0018 code on the 3.6L V6 Torrent?
Yes, there are multiple. TSB 12-06-01-009F announces the availability of updated timing chain service kits specifically for affected vehicles like the 2008-2009 Pontiac Torrent. Additionally, TSB PIP3423P provides diagnostic steps for P0018, instructing technicians to check for loose chains or a slipped crankshaft reluctor wheel.
I heard the Oil Life Monitor caused the timing chain stretch on my Torrent. Is this true?
Yes, the original Oil Life Monitor calibration recommended excessively long oil change intervals. This led to degraded oil, which accelerated wear on the timing chains. When replacing the chains, it is highly recommended to have the ECM reprogrammed with the updated calibration to shorten oil change intervals.
Can I just replace the camshaft sensors to fix P0018 on my 3.6L V6?
It is highly unlikely to fix the issue. Replacing camshaft sensors is a common misdiagnosis. As seen in owner reports for identical platform mates, replacing the sensors often leaves the P0018 code active because the root cause is almost always a mechanically stretched timing chain.
How can a mechanic confirm my Torrent's timing chain is stretched without tearing apart the engine?
A mechanic can use an advanced scan tool to view the desired versus actual camshaft position angles for Bank 2. A deviation greater than 4-6 degrees at idle confirms the timing chain is stretched and the correlation error is mechanical.
What is the 'death rattle' on the 2008-2009 Pontiac Torrent?
The 'death rattle' is a distinct rattling noise coming from the front (radiator side) of the engine during a cold start. It is a classic symptom of loose timing chains or bad tensioners, which are the primary cause of code P0018.
GMC Chevy 3.6L P0008 P0009 P0016 P0017 P0018 P0019 " Extended Warranty"
GMC Chevy 3.6L P0008 P0009 P0016 P0017 P0018 P0019 " Extended Warranty"
GM 3.6 VVT clattering noise at start up, and how to fix it.
GM 3.6 VVT clattering noise at start up, and how to fix it.
Chevy Traverse Timing Related Issues p0016 p0017 p0018 p0019
Chevy Traverse Timing Related Issues p0016 p0017 p0018 p0019
How To Replace Timing Chain On Chevy / GM 3.6L V6 - Full Length Removal and Install - With Tips!
How To Replace Timing Chain On Chevy / GM 3.6L V6 - Full Length Removal and Install - With Tips!
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 May 30, 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 (Deep Dive) for:
  • Pontiac Torrent: 20082009
In this article
🧭 Diagnostic Flowchart
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