Au7o mascotAu7o
Known IssuesGet Started
  1. Au7o
  2. /
  3. Known Issues
  4. /
  5. DTC Codes
  6. /
  7. P0018
  8. /
  9. Subaru
Subaru · Engine · Critical code

P0018 on Subaru: How to Diagnose & Fix

Crankshaft/Camshaft Position Correlation - Bank 2 Sensor A

2 Subaru models · 2 documented issues · 1 critical · $2,500-$4,500 repair

Share:@au7o.io

P0018 by Subaru model

  • 2008-2014Tribeca1
  • 2013-2014BRZ1
  • FAQ

P0018 on other makes

  • Audi
  • Bmw
  • Buick
  • Cadillac
  • Chevrolet
  • Ford
  • Hyundai
  • Jaguar
  • Kia
  • Lincoln
  • Mercedes Benz
  • Saturn
Diagnose my car
Back to top

P0018 by Subaru model

  • 2008-2014Tribeca1
  • 2013-2014BRZ1
  • FAQ

P0018 on Subaru by model: symptoms, diagnosis and fix

Community reported
420 owners
Link to this issueError Codes:P0011P0012P0016P0300P0301P0302P0303P0304P0017P0018P0019

The 3.6L EZ36 flat-6 engine uses timing chains instead of belts, but the chains and guides are not maintenance-free as often assumed. The timing chain tensioner and plastic chain guides wear over time, typically after 120,000-180,000 miles. Worn chains stretch, causing rough idle, misfires, and timing-related codes. The EZ36 uses three timing chains (one for each bank plus one for the center) making replacement a complex and labor-intensive job. If a chain jumps timing due to severe stretch or guide failure, valve-to-piston contact can cause catastrophic engine damage.

Common Symptoms

  • Rattling or chattering noise from front of engine on cold start
  • Rough idle that improves as engine warms
  • Check engine light with timing correlation codes (P0016, P0017, P0018, P0019)
  • Reduced engine performance
  • Engine misfires at idle
  • Chain noise that increases over time

How to Fix

Replace all three timing chains, chain tensioners (3 units), chain guides (6 pieces), and chain tensioner shoes. This is a major job requiring 12-16 hours of labor. Use genuine Subaru timing chain kit or quality aftermarket (OSK brand). Replace water pump, thermostat, and front crank seal while the front of the engine is disassembled. Total repair with all components: $2,500-4,000 at an independent shop.

What you need to fix it

Only diagnosis- and fitment-reviewed repair parts are linked here.

  • Genuine Subaru 13143AA071 Timing Chain

    one of three required chains after mechanical timing diagnosis Fitment/availability: 2008-2014 Tribeca 3.6-liter EZ36; current replacement for 13143AA070, confirm VIN/production date Fitment/availability: ships in 1-3 business days with …

    SubaruPartsDeal
  • Genuine Subaru 13143AA081 Timing Chain

    second timing chain after diagnosis Fitment/availability: 2008-2014 Tribeca 3.6-liter EZ36; current replacement for 13143AA080, confirm VIN/production date Fitment/availability: ships in 1-3 business days with Add to Cart live when reviewed

    SubaruPartsDeal
  • Genuine Subaru 13143AA061 Timing Chain

    third timing chain after diagnosis Fitment/availability: 2008-2014 Tribeca 3.6-liter EZ36; current replacement for 13143AA060, confirm VIN/production date Fitment/availability: ships in 1-3 business days with Add to Cart live when reviewed

    SubaruPartsDeal
  • Genuine Subaru 13142AA050 Timing Chain Tensioner

    one of three position-specific tensioners Fitment/availability: 2008-2014 Tribeca 3.6-liter EZ36, position 13142; confirm VIN Fitment/availability: ships in 1-3 business days with Add to Cart live when reviewed

    SubaruPartsDeal
  • Genuine Subaru 13142AA040 Timing Chain Tensioner

    second position-specific tensioner Fitment/availability: 2008-2014 Tribeca 3.6-liter EZ36, position 13142B; confirm VIN Fitment/availability: ships in 1-3 business days with Add to Cart live when reviewed

    SubaruPartsDeal
  • Genuine Subaru 13142AA080 Timing Chain Tensioner

    third position-specific tensioner Fitment/availability: 2008-2014 Tribeca 3.6-liter EZ36, position 13142A; confirm VIN Fitment/availability: ships in 1-3 business days with Add to Cart live when reviewed

    SubaruPartsDeal

As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.

Typical repair cost:$2,500 - $4,500
Sources for this issue (4)
  • 2008 3.6L Timing - Subaru B9 Tribeca SUV Forumforum
  • 3.0 H6 Timing Chain and Guide Discussion - Subaru Outback Forumsforum
  • Subaru Tribeca Bad Timing Belt or Chain Symptoms - Drivetrain Resourcemedia
  • 2006 H-6 3.0 Timing Chain renewal - Subaru B9 Tribecaforum

Research This Issue

Based on 420 owner reports

GoogleRedditYouTubeNHTSA
Community Reported
High Confidence420 owner reportsLast reported by owners Feb 2026Reviewed Feb 2026
All Subaru Tribeca known issues →
Link to this issueError Codes:P0017P0018P0019

Early FA20-equipped BRZs exhibit rough idle, RPM hunting, shaking, and occasional stalling shortly after cold start. Often triggers CEL with cam timing codes P0017, P0018, or P0019. Caused by ECU's reaction to normal mechanical variation in the AVCS system rather than a hardware defect. Subaru issued an ECU reflash via TSB; later production cars received the updated calibration at factory.

Common Symptoms

  • rough idle
  • RPM hunting at idle
  • cold start shaking
  • stalling
  • check engine light

How to Fix

Subaru TSB 11-136-14R (revised 05/13/14) ECM reprogramming resolves the issue at no cost under warranty (labor op A455-288, 0.4 hr). Production fix incorporated Sept 27, 2013, so later 2014 build-dates may already have the updated calibration. No hardware replacement needed. Verify by VIN at dealer.

Typical repair cost:$0 - $150
Sources for this issue (3)
  • Here's How To Fix The Scion FR-S And Subaru BRZ Engine's Idle Problem - Jalopnikarticle
  • FR-S And BRZ Coupe Owners Plagued With Stalling And Idle Issues - SubaruBRZForumforum
  • 2013 BRZ high LTFT/STFT, rough idle and stalling - Grassroots Motorsportsforum

Research This Issue

GoogleRedditYouTubeNHTSA
Community Reported
Medium ConfidenceVerifiedReviewed Jun 2026
All Subaru BRZ known issues →

P0018 code reference

General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.

Frequently asked questions

What does P0018 mean on a Subaru?

P0018 stands for "Crankshaft/Camshaft Position Correlation - Bank 2 Sensor A." This code means the computer detected that the crankshaft and the Bank 2 'A' (typically intake) camshaft are out of their expected timing relationship. The computer compares the crankshaft and camshaft position sensor signals; they should stay in a fixed correlation as the engine turns. When the Bank 2 camshaft is too far off from the crankshaft, P0018 sets, indicating the valve timing on that bank is misaligned. This can cause rough running, reduced power, hard starting, or a no-start, and in some cases signals timing chain or phaser trouble that warrants prompt attention. On Subaru it is documented across 2 models: Tribeca, BRZ.

What are the most common causes of P0018?

The most common causes of P0018 are: Stretched, worn, or jumped timing chain (Bank 2), Worn or broken timing chain guides/tensioner, Stuck variable valve timing solenoid or phaser, Low or dirty engine oil affecting the phaser, Faulty crankshaft or camshaft position sensor, Damaged reluctor/tone ring, Incorrect timing from prior service, Wiring or connector fault at a cam/crank sensor. The specific cause varies by vehicle.

How much does it cost to fix P0018 on a Subaru?

Published repair estimates on Subaru range from $2,500 to $4,500 depending on the model and root cause. If an issue mentions a recall or campaign, check your VIN with the manufacturer or NHTSA and confirm eligibility and coverage with a dealer.

Related codes

  • P0010 · Intake Camshaft Position Actuator Circuit (Bank 1)
  • P0011 · Intake Camshaft Position Timing - Over-Advanced (Bank 1)
  • P0012 · Intake Camshaft Position Timing - Over-Retarded (Bank 1)
  • P0014 · Exhaust Camshaft Position Timing - Over-Advanced (Bank 1)
  • 00522 · Engine Coolant Temperature Sensor (G62): Open Circuit / Short to Positive (B+)
  • 16500 · Engine Coolant Temp. Sensor (G62): Implausible Signal
  • 16502 · Engine Coolant Temperature Sensor (G62): Signal too High
  • 16566 · Mass Air Flow Sensor Signal Too Low (VAG)

Looking for P0018 on a different make?

View P0018 across all makes →
🔧
A mechanic who knows YOUR exact car
Answers tuned to your year, make, model & trim — not generic advice. Save your garage so it always has the right context.
Get notified about P0018 fixes on Subaru
We add new causes, fixes and affected Subaru models for P0018 regularly — drop your email and we'll keep you posted. You can also diagnose your own car free.

Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.

Known IssuesMotorcycle IssuesDTC LookupDrivePricingAboutTermsPrivacyCookiesConsentData rightsCopyrightFeedback
Share:@au7o.io

Vehicle data and repair guidance on this site are compiled with AI assistance and may contain errors. Always verify with your service manual or a qualified mechanic.

Data protection representation

DataRep representative in the United KingdomDataRep representative in the European Union
Au7o · 2026
Built for DIY mechanics. Privacy-first.
Explore free Hub demo