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

P0011 on 2013-2016 Scion FR-S: Intake Cam Timing Over-Advanced Causes and Fixes

On a 2013-2016 Scion FR-S, code P0011 is almost always caused by low/dirty engine oil or a faulty passenger-side intake Oil Control Valve (OCV) solenoid. Always check your oil level and condition first. An OCV replacement is a common, DIY-friendly fix costing around $80-$150 for the part. The issue is identical on the Subaru BRZ and Toyota 86 platform mates.

19 minutes to read 2013-2016 Scion FR-S
Most Likely Cause
Low, Dirty, or Incorrect Viscosity Engine Oil
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$150 – $350
Parts Price
$80 – $150
⚠️ Drivable, but... — You can drive, but it's not recommended for long distances or aggressively. The engine may run rough, stall at low RPMs, have reduced power, and get poor fuel economy, which can put stress on other components like the catalytic converter. In some cases, the engine may have a hard time starting or fail to hold an idle at all.
Key Takeaways
  • Before buying any parts for a P0011 code, check your engine oil. Ensure it is full, clean, and the correct 0W-20 viscosity.
  • The most likely failed component is the passenger-side intake Oil Control Valve (OCV).
  • A simple and effective diagnostic is to swap the passenger-side and driver-side intake OCVs to see if the fault code moves to the other bank (P0021).
  • Do not immediately replace the camshaft position sensor; it is rarely the cause of this specific code.
  • When purchasing a replacement OCV, verify the correct part number with your car's VIN, as multiple versions exist.
The trouble code P0011 stands for "'A' Camshaft Position - Timing Over-Advanced or System Performance (Bank 1)". This means the Engine Control Module (ECM) has detected that the intake camshaft on Bank 1 is more advanced than the position the ECM has commanded. On the FA20 boxer engine in your FR-S, Bank 1 is the passenger side of the engine, and the 'A' camshaft is the intake cam. The car's computer uses a system called AVCS (Active Valve Control System) to adjust cam timing using oil pressure, optimizing performance and fuel economy. This code indicates a problem within that system, where the actual cam position is ahead of the target position.

What's Unique About the 2013-2016 Scion FR-S

The 2.0L FA20 engine, a joint effort between Subaru and Toyota, features a Dual AVCS system that is highly sensitive to engine oil level, cleanliness, and viscosity. Unlike some other engines, P0011 on the FR-S, BRZ, and 86 platform is very frequently traced back to simple oil-related issues or a failed Oil Control Valve (OCV) solenoid, rather than more complex mechanical timing problems. Owner forums are filled with accounts of this specific code being resolved by an oil change or a quick OCV swap.

Symptoms You May Notice

  • Check Engine Light is on
  • Rough, unstable, or low idle
  • Engine stalling, especially when coming to a stop
  • Hesitation or sluggish acceleration
  • Reduced fuel economy
  • Rattling noise from the engine bay on startup or when accelerating.
  • Difficulty starting the engine / extended crank time.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the camshaft position sensor. A faulty cam sensor will typically throw its own code (like P0340 or P0341). P0011 is almost always a hydraulic or mechanical issue with the valve timing control system itself, not the sensor reading it.

Most Likely Causes

  1. Low, Dirty, or Incorrect Viscosity Engine Oil 🔴 High Probability The FA20's AVCS system is entirely dependent on oil pressure to actuate the cam phasers. Low levels, contamination from infrequent oil changes, or using oil other than the specified 0W-20 can impede the system's ability to function correctly, causing the phaser to stick or respond slowly.
    How to confirm: Check the oil dipstick for proper level and inspect the oil's condition. If it's dark, gritty, below the minimum level, or past its change interval, it's the first and most likely suspect. 🎬 Watch: Why you should check your oil before replacing parts.
    Typical fix: Perform an oil and filter change using a quality full synthetic 0W-20 oil and a new oil filter.
    Est. part cost: $40-$80
  2. Faulty Bank 1 (Passenger Side) Intake Oil Control Valve (OCV) Solenoid 🔴 High Probability These solenoids can get clogged with sludge from dirty oil or fail electronically over time, causing them to stick open or closed and improperly regulate oil flow to the cam phaser.
    How to confirm: The most effective DIY method is to swap the Bank 1 (passenger side) intake OCV with the Bank 2 (driver's side) intake OCV. Clear the codes and drive the car. If the code returns as P0021 (the Bank 2 equivalent), the solenoid is confirmed bad. You can also test the solenoid's resistance (should be around 6.9-7.9 Ohms at 68°F) or apply 12V to see if it actuates.
    Typical fix: Replace the faulty Oil Control Valve solenoid. It is recommended to use a genuine OEM part.
    Est. part cost: $80-$150

Rare But Worth Checking

  • Failing Intake Camshaft Sprocket (AVCS Actuator): → Shop Engine Camshaft The sprocket itself can fail internally, getting stuck in an advanced position. This is more likely if you hear a rattling noise from the front of the engine. A mechanic noted that even new sprockets can sometimes stick and recommended soaking them in oil before installation.
  • Stretched Timing Chain or Timing Issue: → Shop Engine Timing Chain While less common than OCV failure, a stretched chain or skipped tooth can cause correlation issues. This is a more involved mechanical repair and often presents with a rattling noise.
  • Misaligned Crankshaft Reluctor Wheel: This is a very specific issue that has been reported on ft86club.com after a clutch replacement. If the code appears immediately after this service, the reluctor wheel behind the flywheel may have been installed incorrectly without aligning it to the dowel pin, causing incorrect crankshaft position readings.
  • Clogged Oil Passages or Oil Filter Screen: → Shop Engine Oil Filter Adapter There are small mesh filters in the oil passages leading to the OCVs. Debris from a failing engine or excessive sludge can clog these screens, starving the AVCS system of oil pressure even if the OCV itself is functional. A Subaru service bulletin mentions checking and cleaning these filters.

Diagnosis Steps

  1. Check Engine Oil: Verify the oil level is full and the oil is clean. If it's low, dirty, or the wrong viscosity, perform an oil and filter change with 0W-20 synthetic oil, clear the code, and see if it returns. This is the most common fix.
  2. Inspect Wiring: Check the electrical connector and wiring for the Bank 1 (passenger side) intake OCV for any damage, corrosion, or oil contamination.
  3. Swap OCV Solenoids: Swap the passenger-side intake OCV with the driver-side intake OCV. They are identical parts and held in by a single 10mm bolt. Clear the codes and drive the vehicle.
  4. Analyze New Codes: If the code returns as P0021 (Bank 2), the OCV you moved is faulty and needs to be replaced. If P0011 returns, the problem lies elsewhere on Bank 1.
  5. Test OCV Manually: With the OCV removed, you can apply a 12V power source to its terminals to see if the internal plunger moves. A lack of movement confirms failure. Resistance should measure between 6.9 and 7.9 ohms.
  6. 🎬 See this walkthrough on how to test a VVT solenoid.
  7. Advanced Diagnostics: If the steps above do not resolve the issue, the problem may be a faulty camshaft sprocket (phaser), a clogged oil passage screen, or a timing chain issue. This requires more in-depth mechanical diagnosis, possibly with a professional scan tool to monitor live cam angle data.

Parts You'll Likely Need

  • Engine Oil Control Valve (VVT Solenoid), Bank 1 Intake (OEM #SU003-07584 (Toyota/Scion) or 10921AA231 (Subaru)) — This is the most common part to fail and cause P0011 after oil issues are ruled out. It controls the oil flow to the cam phaser. 🎬 Watch: How to replace or upgrade your FA20 oil control valve. The Subaru part 10921AA231 supersedes older versions 10921AA230 and 10921AA220.
    Trusted brands: Toyota/Scion (OEM), Subaru (OEM), Standard Motor Products, Denso
    OEM price range: $90-$150
    Aftermarket price range: $70-$120

Related Codes That Often Appear With This One

  • P0021 — This is the same 'over-advanced' code but for Bank 2 (driver's side). Seeing P0011 and P0021 together strongly points to a systemic oil problem (low level, low pressure, wrong viscosity) affecting both sides of the engine.
  • P000A — This code indicates a slow response from the Bank 1 intake camshaft position actuator. It often appears with P0011 and points directly to a sluggish or failing OCV or cam phaser.
  • P0016 / P0018 — These are crankshaft-to-camshaft correlation codes. If you see these alongside P0011, it increases the likelihood of a serious mechanical timing problem, like a stretched timing chain, a sticking cam sprocket, or a misaligned reluctor wheel.

Technical Service Bulletins (TSBs) & Recalls

  • Subaru Service Bulletin EG001-13: While not for the FR-S specifically, this TSB for related Subaru models addresses AVCS codes (including P0011) and provides a detailed diagnostic flowchart, emphasizing checking oil condition, OCV function, and the internal oil filter screens in the cam carriers.
  • MC-10160490-9999.pdf (Subaru Technical Document): While not a TSB for a specific fix, this document, referenced by mechanics, details the operation and diagnosis of the AVCS system used in the FA20 engine.

Platform-Specific Known Issues

  • There are multiple OEM part numbers for the OCVs depending on the specific production date of the vehicle. It is critical to verify the correct part number using the vehicle's VIN. Part numbers SU003-07584 (Toyota) and 10921AA231 (Subaru) are the most current and common for the Scion FR-S.
  • A known issue after clutch replacement is the appearance of P0011 and other timing codes. This is often caused by the crankshaft reluctor wheel, located behind the flywheel, being installed without being properly aligned on its dowel pin.
  • In a documented case on ft86club.com, a user with recurring P0011 found the code would only appear during stop-and-go traffic when oil temperatures exceeded 200°F, suggesting a potential oil pressure drop at higher temperatures that was affecting the AVCS system.

Mechanic-Grade Diagnostic Values

  • AVCS Learned Initial Camshaft Degree (Intake) — expected: -52 to -72 degrees. Failure: A value outside of this range (e.g., 46 degrees) points to a faulty camshaft phaser/sprocket.
  • OCV / VVT Solenoid Power Supply Voltage — expected: Battery voltage. Failure: No voltage at the OCV connector's power pin when the ignition is on indicates a wiring or main relay issue.
  • OCV / VVT Solenoid Resistance — expected: 6.9 - 7.9 Ohms at 68°F (20°C). Failure: Resistance outside this range indicates a failed solenoid coil.

Scan Tool Commands That Help

  • Autel, Techstream, or similar advanced scanner: Live Data: 'Intake Sprocket Duty Cycle Command %' vs 'Intake Sprocket Duty Cycle Actual %' — Use this to see if the ECU's command to the OCV is being followed by the cam phaser. A discrepancy points to a hydraulic (oil pressure) or mechanical (sticking phaser/OCV) problem.
  • Autel, Techstream, or similar advanced scanner: Special Function / ECM Module: View 'Learned Value' for cam sprockets — This is a critical check before replacing parts. If the learned initial degree is out of spec, the phaser itself is the likely culprit, not just the OCV solenoid.
  • Most bidirectional scan tools: Actuator Test: Activate Bank 1 Intake OCV — This command directly tells the OCV to open. When activated at idle, the engine should hesitate or stall. If nothing happens, it confirms a failure in the OCV, its wiring, or the oil passages.

Wiring & Ground Locations

  • AVCS Oil Control Valve Filter Screens — Inside the cylinder heads, in the oil passages leading to the AVCS solenoids. There are four total in the engine.. These tiny mesh filters can become clogged with engine sludge or sealant debris (especially after a valve spring recall service), starving the AVCS system of oil pressure and causing P0011 even if the OCV and oil level are good.
  • OCV Solenoid Connector — The electrical plug on the front of the Oil Control Valve solenoid, located on the front timing cover.. This two-pin connector provides power and control. One pin should have battery voltage with the key on; the other is the control signal from the ECU. Oil leaking into this connector from a bad O-ring can disrupt the signal and cause intermittent issues.

Real Owner Repair Stories

  • ft86club.com forum users (2013-2016 Scion FR-S / Subaru BRZ, various mileages) — Multiple timing codes (P0011, P0016, P0018, P0021) appeared immediately after a clutch replacement.
    ❌ Tried (didn't work) Replacing all four camshaft position sensors., Swapping OCV solenoids., Inspecting timing chains and front-engine components.
    ✅ What actually fixed it The crankshaft reluctor wheel, which is located behind the flywheel, was installed incorrectly. It must be aligned with a small dowel pin during installation. When misaligned, it sends incorrect crankshaft position data to the ECU, triggering a cascade of timing codes. The fix was to remove the transmission and flywheel to properly align the reluctor wheel.
  • ft86club.com user Bianc_203 (2016 Scion FR-S) — Intermittent P0011 code that only appeared during stop-and-go traffic when oil temperatures rose above 200°F. A flickering oil pressure light was also observed at hot idle.
    ❌ Tried (didn't work) Replacing all four Oil Control Valve (OCV) solenoids., Performing an oil change.
    ✅ What actually fixed it The thread did not have a final confirmed fix from the original poster, but the strong community consensus was a loss of oil pressure at higher temperatures. This was likely caused by clogged oil passages or a failing oil pump, potentially from excessive RTV sealant used during a previous engine service, which is a known issue on the platform.
  • NHTSA ODI #11235071 — An owner reported that once the engine warmed up, it began to sound like it was being hit by a hammer and threw a P0011 code. Diagnostic testing revealed oil pressure was only 5 PSI at idle and 40 PSI at 5000 RPM.

OEM Part Supersession History

  • 10921AA220, 10921AA230 (Subaru)10921AA231 (Subaru) / SU003-07584 (Toyota) — The updated part features more robust electronics and construction to improve reliability and prevent premature failure.
    Heads up: The older parts are known to be a failure point and should always be replaced with the latest revision (10921AA231) if service is required.

Model Year Variations Within This Range

  • 2014: For the 2014 model year, the FA20 engine received updated rocker arms and rocker pivots with revised oiling holes. This was suspected to address a tendency for the engine to kick out rocker arms.
  • 2015-2016: Starting in 2015, the FR-S received an updated engine wiring harness and improved coil packs, which could affect diagnosis of electrical-related fault codes.

Diagnostic Flowchart

Start by ruling out recent major repairs and basic maintenance issues. The FA20 engine's AVCS system is highly sensitive to oil pressure, making fluid condition the most common culprit.
→ Inspect the crankshaft reluctor wheel located behind the flywheel. A known issue on the FR-S/BRZ is installing this wheel without properly aligning it on its dowel pin, which triggers P0011 and other timing codes.
Check the engine oil level and condition on the dipstick. What do you find?
→ Perform an oil and filter change using full synthetic 0W-20. The FA20's AVCS relies entirely on oil pressure to actuate cam phasers. Clear the code and test drive.
Inspect the wiring and connector for the Bank 1 (passenger side) intake Oil Control Valve (OCV). Is there damage, corrosion, or oil contamination?
→ Repair the wiring harness or clean the electrical connector. Oil intrusion can disrupt the solenoid signal. Clear the code and retest.
Perform the OCV swap test: Swap the Bank 1 (passenger side) intake OCV with the Bank 2 (driver side) intake OCV (held by a single 10mm bolt). Clear codes and drive. Which code returns?
The OCV you moved is confirmed faulty. How do you want to proceed?
→ Replace the faulty OCV. Verify the correct part number by VIN (e.g., Toyota SU003-07584 or Subaru 10921AA231) as there are multiple OEM revisions for the FA20.
→ Apply 12V to the removed OCV terminals to see if the internal plunger moves, or measure resistance (should be 6.9-7.9 Ohms at 68°F). Replace if it fails these tests.
The issue is on Bank 1, not the OCV itself. Does the code only appear in stop-and-go traffic when oil temperatures exceed 200°F?
→ This suggests a potential oil pressure drop at higher temperatures affecting the AVCS system. Connect a mechanical gauge to verify hot idle oil pressure.
→ Advanced mechanical diagnosis required. Per Subaru TSB EG001-13, check the internal oil filter screens in the cam carriers for clogs, inspect the camshaft sprocket (phaser), or check timing chain alignment.

Real Owner Stories

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

2016 Scion FR-S — 74000 miles

Symptoms: Check Engine Light for P0011, which would reappear as a pending code during stop-and-go traffic when oil temperatures reached 200-215°F. A flashing oil light was also mentioned.

What fixed it: No final fix was found at the time of posting, but replacing all four Oil Control Valve (OCV) solenoids was a diagnostic dead end. The community suspected clogged oil passages from excessive RTV sealant from a prior engine recall service.

Source hint: ft86club.com thread 'Issue troubleshooting P0011 code - FT86CLUB'

2014 Scion FR-S — 112000 miles

Symptoms: Intermittent P0011 code. The car bogs down and sounds lethargic or choppy right before the code appears.

What fixed it: The owner did not report a final fix, but noted that an oil change did not resolve the issue. Another user pointed them toward standard AVCS diagnostic procedures.

Source hint: Reddit r/ft86

Scion FR-S (FA20)

Symptoms: P0011 code appeared immediately after a new clutch installation.

What fixed it: The community diagnosed a likely misaligned crankshaft reluctor wheel, which sits behind the flywheel and must be properly aligned on its dowel pin during clutch/flywheel reassembly.

Source hint: ft86club.com Thread - "Installed New Clutch. P0011 Code Came On."

Frequently Asked Questions

I just replaced the clutch on my Scion FR-S and now I have a P0011 code. What happened?
A known issue after clutch replacement on the FA20 engine is the crankshaft reluctor wheel (located behind the flywheel) being installed without proper alignment on its dowel pin. This misalignment throws off timing readings and triggers P0011.
What are the correct OEM part numbers for the Oil Control Valve (OCV) on the 2013-2016 FR-S?
There are multiple OEM part numbers depending on your specific production date, so it is critical to verify using your VIN. The most current and common part numbers are SU003-07584 (Toyota) and 10921AA231 (Subaru).
How can I test if the Bank 1 Intake OCV is actually the cause of my P0011?
The best DIY method is to swap the passenger-side (Bank 1) intake OCV with the driver-side (Bank 2) intake OCV, as they are identical parts. Clear the codes and drive; if the code returns as P0021 (the Bank 2 equivalent), the solenoid is confirmed bad. You can also test its resistance, which should be 6.9-7.9 Ohms at 68°F.
Does Subaru Service Bulletin EG001-13 apply to my Scion FR-S?
While not specifically issued under the Scion/Toyota nameplate, this TSB applies to related Subaru models utilizing the same FA20 AVCS system. It provides a highly relevant diagnostic flowchart emphasizing oil condition, OCV function, and checking the internal oil filter screens in the cam carriers. [Context]
My P0011 code only appears in stop-and-go traffic when oil temps exceed 200°F. Why?
Documented cases on ft86club.com suggest this happens due to a potential oil pressure drop at higher temperatures affecting the AVCS system. This is sometimes linked to clogged oil passages or excessive RTV sealant from prior engine recall services.
Can I use a different oil viscosity than 0W-20 in my FA20 engine to fix this?
It is highly discouraged. The FA20's AVCS system relies entirely on oil pressure to actuate the cam phasers. Using oil other than the specified 0W-20 full synthetic can impede the system's ability to function correctly and cause the phaser to stick or respond slowly.
Replace/upgrade FA20 FB20 oil control valve vvt
Replace/upgrade FA20 FB20 oil control valve vvt
How To Test A Variable Valve Timing (VVT) Solenoid (Andy’s Garage: Episode - 262)
How To Test A Variable Valve Timing (VVT) Solenoid (Andy’s Garage: Episode - 262)
P0011 Code? Don’t Replace Anything Until You Watch This!
P0011 Code? Don’t Replace Anything Until You Watch This!
Scion FRS - Subaru BRZ - P0016 P0018 P0011 P0021 After Chain Replacement - What to watch out for!
Scion FRS - Subaru BRZ - P0016 P0018 P0011 P0021 After Chain Replacement - What to watch out for!
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 Jun 8, 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 P0011 (Deep Dive) for:
  • Scion FR-S: 2013201420152016
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