P0011

P0011 Intake VVT Over-Advanced

The most over-diagnosed code on Toyota and Honda. Most shops will sell you a $250 oil control solenoid. The actual fix four times out of ten is a $40 oil change with the right viscosity — and a 5-minute screen cleaning catches another 25%.

P0011 · Quick Facts
Severity
Medium Driveability
Avg fix cost
$40–$1,500 $40 most common
Can you drive?
Yes Easy on the throttle
DIY difficulty
Medium 1-3 hrs
§ 01 · What It Means

What P0011 actually means.

P0011 is the OBD-II code for "Camshaft Position A — Timing Over-Advanced or System Performance (Bank 1)." Translation: the intake camshaft is timed further advanced than the PCM commanded, or the cam isn't responding to commands fast enough.

Modern engines use Variable Valve Timing (VVT) to optimize valve opening relative to piston position. The PCM controls a hydraulic actuator on the cam gear that uses engine oil pressure to advance or retard cam timing dynamically. P0011 sets when the actuator stays advanced when it shouldn't, or when it advances faster than commanded.

Why this matters: VVT is calibrated for specific oil pressure and oil viscosity. When something disrupts the hydraulic system — clogged screen, weak oil pressure, wrong oil — the actuator stops responding correctly. The engine still runs, but power delivery, fuel economy, and idle quality all degrade.

i
P0011 is mostly an oil-related code. Cumulatively, oil-related causes (wrong viscosity, dirty oil, low pressure) account for over 60% of P0011 codes I see in the shop. The actual VVT solenoid or actuator is bad less often than people think. Always inspect oil first.
§ 02 · How It Works

How variable valve timing works.

The VVT system has four main components in the diagnostic chain:

1. The VVT actuator (cam phaser): A hydraulically-operated mechanism on the front of the camshaft that rotates the cam gear relative to the timing chain. It can advance or retard cam timing by 20-50 degrees depending on the engine.

2. The Oil Control Valve (OCV solenoid): A PCM-controlled solenoid that directs pressurized engine oil to either side of the actuator. The PCM varies its duty cycle (PWM signal) to control how much oil flows and which direction.

3. The cam position sensor: Reports the actual cam angle back to the PCM. The PCM compares commanded vs actual position. When the gap exceeds calibration limits, P0011 sets.

4. Engine oil: The hydraulic fluid that operates the actuator. This is the often-overlooked component. Wrong viscosity changes how fast oil flows through the OCV. Dirty oil clogs the screen filter at the OCV inlet. Low pressure means the actuator can't hold position under load.

P0011 specifically means: PCM commanded a certain cam position, the cam advanced past that position (or didn't return when commanded), and the gap is large enough to indicate a problem.

§ 03 · Common Causes

Common causes, ranked by probability.

Cause distribution from my shop log over 22 years on Toyota and Honda — the two manufacturers that throw this code most often.

Wrong oil viscosity 25%

Owner using 5W-30 in an engine that calls for 0W-20, or "high mileage" oil that's actually thicker than spec. The thicker oil can't flow through the OCV fast enough. Just changing to correct-spec oil clears the code in many cases.

Clogged OCV screen filter 25%

Small mesh filter at the OCV inlet clogs with sludge from extended oil change intervals. 5-minute clean with brake cleaner solves it. Famous on Toyota 2AZ-FE.

Failed OCV solenoid 20%

The solenoid coil opens or shorts internally, or the spool valve sticks. Bench-test resistance is the easiest check. $80-250 part.

VVT actuator wear 15%

The cam phaser internal vanes wear, allowing oil to bypass instead of moving the actuator. Common past 150k miles. Bigger job — usually requires timing chain replacement at the same time.

Low oil pressure 8%

Worn oil pump, blocked pickup screen, or excessive engine wear. The VVT system needs minimum 30-40 PSI at idle to function. Test with a mechanical gauge if suspected.

Wiring or connector issue 5%

Loose connector at the OCV solenoid or chafed wiring. The solenoid is mounted on the engine block where vibration eventually loosens connections. Visual inspection finds these.

Stretched timing chain 2%

On high-mile vehicles (180k+) the timing chain stretches enough to throw cam timing off baseline. The PCM can't compensate enough through VVT. Major job — chain, tensioner, guides.

Try the cheap stuff first: 50% of P0011 codes are fixed by an oil change with correct viscosity OR cleaning the OCV screen filter. Combined cost: $40 (oil change) or $0 (clean the screen). Always do these before buying parts. The $250 solenoid replacement is the third diagnostic step, not the first.
§ 04 · Diagnose

Diagnose it yourself in 60 minutes.

VVT diagnosis is straightforward if you work in the right order. Most people skip steps 1-2 and go straight to part replacement, which wastes money 40% of the time.

Step 1 — Check oil condition (5 min)

Pull the dipstick. Wipe it on a paper towel. Oil should be amber to light brown, smell like oil (not gasoline or burnt), and have no visible particles or sludge. If it's black, smelly, or you can't see through it on the dipstick — change the oil first.

Also check the level. Low oil reduces oil pressure, which directly affects VVT operation.

Step 2 — Verify correct viscosity (1 min)

Look at the oil cap or owner's manual for the spec. Most modern Toyotas (post-2010) and Hondas use 0W-20. Older and larger engines often use 5W-30. Check what's in the engine matches the spec.

Common mistake: shops sometimes substitute thicker oil ("high mileage" or wrong weight) thinking it helps an aging engine. On VVT engines, this directly causes P0011.

Step 3 — Read freeze frame data (3 min)

Use a scan tool to read freeze frame conditions. Note:

  • RPM at code set: idle suggests oil-related issue; high RPM suggests actuator wear
  • Engine load: low load = oil/screen; high load = mechanical wear
  • Coolant temp: cold-engine codes suggest oil viscosity; hot-engine codes suggest pressure or actuator

Step 4 — Test OCV solenoid resistance (10 min)

Locate the oil control valve solenoid (usually on top of the cylinder head, near the front). Disconnect the connector. Measure resistance across the two pins.

Spec varies by manufacturer: Toyota 6.9-7.9Ω cold, Honda 6.5-8.5Ω, Ford 7-12Ω. If reading is open (∞) or near 0, the solenoid is dead. Replace.

Step 5 — Inspect and clean the screen (15 min)

Remove the OCV solenoid (typically 1 bolt or 1 retaining clip). Look at the bottom — there's a small screen filter. If it's covered in sludge, that's your problem.

Spray brake cleaner or carb cleaner through the screen until you see clean fluid emerging. Reinstall with a new O-ring (cheap, included with any aftermarket OCV kit).

Step 6 — Test commanded vs actual cam angle (10 min)

If steps 1-5 don't reveal the problem, you need a scan tool that shows VVT live data. Toyota/Honda Techstream-equivalent or any pro-level tool works.

Watch "Camshaft Position A Bank 1" or similar. With engine warm and idling, command an advance of 20°. Actual cam angle should respond within 5°. If actual stays at 0° or moves slowly, the actuator is worn.

Step 7 — Oil pressure test (last resort, 30 min)

If everything else checks out, mechanical oil pressure test. Remove the OEM oil pressure switch and install a mechanical gauge. Should read 25+ PSI at idle, 50-70 PSI at 2500 RPM. Below spec means oil pump or worn bearings — major repair territory.

§ 04b · Tech Specs

Bench-test specs for the diagnostic-curious.

If you want to verify VVT solenoid operation, OCV resistance, or cam timing response like a dealer technician, this section gives you the actual specs to hit. P0011 diagnostics are heavily oil-pressure-dependent — these specs help you isolate hydraulic issues from electrical ones.

Required tools: a digital multimeter ($20), 12V test battery for solenoid actuation testing, mechanical oil pressure gauge ($30), and a scan tool that shows VVT live data including cam position and OCV duty cycle (a $50+ scanner with manufacturer-enhanced data is best).

VVT system layout

The VVT system is hydraulic — engine oil pressure does the work. The Oil Control Valve (OCV) is the electrical-to-hydraulic interface. The cam phaser at the front of the camshaft is the actual mechanical actuator. Camshaft position sensor reports back to the PCM.

VVT SYSTEM · OIL-PRESSURE OPERATED CAM PHASER ENGINE OIL PAN · OIL PUMP supply OCV SOLENOID PWM controlled screen — clogs advance retard CAM CAM PHASER advances/retards cam CMP PCM Oil flows: pan → pump → OCV → cam phaser · Clogged OCV screen is the most common P0011 cause
Diagram 04b.1 · VVT hydraulic system · Screen filter at OCV inlet is the key wear point
1
OCV Solenoid PCM-controlled · directs oil flow to advance or retard cam
2
Screen Filter 50% of P0011 cases · clogs from sludge · clean with brake cleaner
3
Cam Phaser Hydraulic actuator on cam gear · vanes wear past 150k miles
4
Cam Position Sensor (CMP) Reports actual cam angle to PCM · gap vs commanded triggers code
!
Don't replace the cam phaser without checking the basics: A cam phaser job often costs $1,200-2,000 because it usually requires removing the timing chain cover and frequently the chain itself. Before you authorize that work, insist on checking oil condition, viscosity, OCV screen, and OCV resistance. Skipping these steps to replace the phaser is the most expensive mistake in VVT diagnosis.

OCV solenoid electrical specifications

OCV solenoids are 2-wire PWM-controlled solenoids. The PCM grounds one wire while the other has battery power, varying the duty cycle (0-100%) to control oil flow precisely. Test resistance with engine off, valve disconnected.

Engine Family Healthy Coil Resistance (cold) PWM Duty at Idle Verdict if Out
Toyota 2AZ-FE / 1MZ-FE 6.9–7.9 Ω 5–15% Replace if open or shorted
Toyota 2GR-FE V6 6.9–7.9 Ω 5–20% Same range across Toyota engines
Honda K-series / J-series 6.5–8.5 Ω 10–25% VTC actuator code on Honda
Ford 4.6L / 5.4L 3-valve 7–12 Ω 10–30% Famous for phaser failure on these engines
GM Ecotec 2.4L 8–12 Ω 15–30% Timing chain stretch is the actual issue often

VVT response specifications (commanded vs actual)

The PCM commands a target cam angle and watches actual angle via the cam position sensor. Healthy systems respond within seconds. Worn systems lag or never reach target. This is the most diagnostic test for differentiating "cleaning will fix it" from "actuator is shot."

Test Condition Healthy Response Concerning What It Means
Idle, command +20° advance Reaches 18-22° within 1 sec Stays at 0° or wanders Solenoid stuck or screen clogged
Idle, command 0° (return) Returns within 1 sec Slow or stuck advanced Phaser vane wear or stuck pin
2500 RPM, +20° advance Reaches target faster than idle Slower at higher RPM Oil pressure issue — pump or wear
Cold start (under 100°F oil) Same as warm response Sluggish until warm Wrong oil viscosity (too thick cold)
Hot oil (over 220°F) Same as warm response Sluggish only when hot Oil pressure dropping at temp — pump weak

Oil pressure specifications for VVT operation

VVT systems need a minimum oil pressure to function. Below this threshold, the actuator can't hold position and the PCM throws codes. Test with a mechanical gauge — the dashboard light is too coarse to catch marginal cases.

Test Condition Healthy Pressure VVT Threshold Verdict
Idle, hot (warm engine) 25–40 PSI Min 20 PSI Below 20: VVT can't actuate reliably
2500 RPM, hot 50–70 PSI Min 40 PSI Below 40 at RPM = oil pump weak
Pressure rise rate (cold start) Reaches spec within 5 sec 10 sec to reach Slow rise = pickup screen issue
Pressure stability Steady, ±2 PSI Pulses or fluctuates Pump drive issue or air in system

Torque specifications

Component Torque (lb-ft) Torque (Nm) Notes
OCV solenoid mounting bolt 7–10 lb-ft 10–14 Nm Don't strip the aluminum head — use new O-ring
Camshaft position sensor 7–9 lb-ft 10–12 Nm New O-ring; don't overtighten plastic
Cam phaser bolt (Toyota 2GR) 75 lb-ft + 90° 102 Nm + 90° Torque to angle — single-use bolt
Cam phaser bolt (Honda K) 62 lb-ft 84 Nm Hold cam with wrench at hex flats
Timing chain cover bolts 15–18 lb-ft 20–25 Nm Star pattern, multiple passes
Oil pressure switch (M14) 22–30 lb-ft 30–40 Nm Use thread sealant on tapered threads
Cleaning the OCV screen properly: Remove the solenoid. Hold it valve-side-up over a rag. Spray brake cleaner directly through the screen — you should see brown sludge wash out. Repeat 5-6 times until fluid runs clear. Use compressed air to dry. Replace the O-ring (rubber dries out and leaks). Total time: 10 minutes. Total cost: $2 in supplies.

Diagnostic procedure summary

  1. Check oil condition and viscosity — Most common cause. Wrong viscosity or sludgy oil prevents VVT from operating.
  2. Read freeze frame — Idle codes vs RPM codes point to different causes.
  3. OCV solenoid resistance test — 6.9-7.9Ω for Toyota, 6.5-8.5Ω for Honda. Out of spec = replace.
  4. Clean OCV screen filter — Removes sludge that blocks oil flow. Fixes 25% of cases.
  5. Test commanded vs actual cam angle — Healthy systems respond within 1 sec. Slow response = wear.
  6. Mechanical oil pressure test — Below 25 PSI hot idle = oil pump or bearing issues.
  7. Cam phaser replacement — Last resort, only after all above checked. Major job.
§ 05 · What You Feel

What P0011 feels like.

Unlike emissions codes, P0011 has clear driveability symptoms because cam timing affects every combustion cycle:

SymptomHow common
Check engine light100%
Rough idle55%
Hesitation on acceleration45%
Reduced fuel economy40%
Hard cold start30%
Pinging under load15%
Rattle from front of engine10%

The rattle from the front of the engine is the most concerning symptom. It indicates either a stretched timing chain or a worn cam phaser knocking against the housing. If you hear that, get diagnosis quickly — driving on a failing chain risks a chain skip, which destroys the engine on interference designs.

§ 06 · Cost

Real cost breakdown.

The cost spread on P0011 is enormous because the actual repair varies from a $40 oil change to a $2,000 timing chain job. This is why diagnosis matters so much.

Repair Parts Labor DIY Cost Shop Cost
Oil change with correct viscosity $30–$50 30 min $30–$50 $60–$100
Clean OCV screen filter $2 (cleaner + O-ring) 15–30 min $2 $80–$150
OCV solenoid replacement $50–$250 30–60 min $50–$250 $200–$450
Cam position sensor $30–$100 30 min $30–$100 $150–$300
Cam phaser replacement $200–$600 4–8 hrs $200–$600 $800–$2,000
Timing chain replacement $300–$700 6–12 hrs $300–$700 $1,200–$2,500
Oil pump replacement $150–$400 5–10 hrs $150–$400 $800–$1,800
!
Watch out for: Shops that quote a $1,500+ cam phaser or timing chain job without first verifying oil condition, OCV resistance, and OCV screen cleanliness. The diagnostic shortcut to "replace the phaser" is a $2,000 mistake when a $40 oil change would have fixed it. Demand to see the diagnostic data — commanded vs actual cam angle response — before authorizing major work.
§ 07 · Fix Order

The right order to actually fix it.

  1. Oil change with correct viscosity ($30-50) — Use exact spec from owner's manual. Don't substitute. Drive 100 miles, see if code clears. Fixes 25% of cases.
  2. Clean OCV screen filter ($2) — Brake cleaner through the mesh. Reinstall with new O-ring. Fixes another 25%.
  3. OCV solenoid resistance test ($0) — Bench-test with multimeter. Out of spec = $50-250 replacement.
  4. Replace OCV solenoid ($50-250) — Direct replacement, no programming needed. Easy DIY.
  5. Live data: commanded vs actual cam angle ($0) — If actual lags commanded by more than 5°, the actuator is wearing.
  6. Mechanical oil pressure test ($30 gauge) — Below 25 PSI hot idle = pump or bearing wear.
  7. Cam phaser replacement ($800-2,000) — Last resort. Often combined with timing chain on high-mile vehicles.

Most P0011 codes never make it past step 2. The few that do are usually solenoid replacements (step 4). Cam phaser jobs are rare and only justified after a methodical diagnostic — never on a hunch.

§ 08 · Driving

Can you keep driving?

Yes for short term, with cautions. P0011 isn't an emergency, but it's also not zero-impact:

  • Easy on the throttle: Avoid hard acceleration. Mismatched cam timing can stress timing chain components, especially on high-mile vehicles.
  • Watch oil level: Low oil makes VVT issues much worse. Check at every fuel stop until fixed.
  • Listen for rattle: A new rattling sound from the front of the engine on cold start is a serious warning. Stop driving, get diagnosis. Possible chain skip risk.
  • No track days or tow loads: High RPM and high load operation while VVT is malfunctioning will accelerate any underlying wear.
  • Fix within weeks, not months: Unlike emissions codes, P0011 represents an actual mechanical issue. Address it.
§ 09 · By Brand

P0011 patterns by brand.

P0011 is most commonly seen on Asian vehicles because they were the first to deploy VVT widely. Some patterns are well-documented:

Brand / EngineMost common causeNotes
Toyota 2AZ-FE (Camry/RAV4 2002-09)OCV screen clogCamry/Highlander/Solara — almost always cleanable
Toyota 1MZ-FE V6 (Camry/Sienna)Cam phaser wear at 150k+Aging engines need phaser replacement, not just OCV
Toyota 2GR-FE V6 (Camry/Avalon/Lexus)OCV screen clogFamously responsive to cleaning. Rarely needs phaser.
Honda K-series (Civic/Accord/CRV)VTC actuatorHonda calls it VTC, not VVT — different rattle on cold start
Honda J-series V6 (Pilot/Odyssey)Wrong oil viscosityCommon after dealer service uses wrong oil
Ford 4.6L 3-valve (F-150 04-09)Cam phaser failureFamously bad — phaser replacement is almost predictable at 100k
Hyundai Theta II 2.4LEngine bearing wear (low oil pressure)P0011 here often signals deeper engine problem
Subaru EJ25 / FB25OCV solenoidSubaru oil control valves wear early — frequent replacement
i
Hyundai/Kia warning: On Hyundai Theta II engines (Sonata, Santa Fe, Sorento 2011-2019), P0011 is sometimes a precursor to catastrophic engine bearing failure. If you have one of these vehicles and the oil light has flickered or you've heard a knock, stop driving and have it inspected immediately. Hyundai issued recalls for this engine family — check if yours qualifies for warranty repair.
§ 10 · FAQ

Questions people always ask about P0011.

P0011 is intake camshaft over-advanced. P0014 is exhaust camshaft over-advanced. They're similar codes for different cams. Diagnostic approach is nearly identical — same OCV screen issues, same oil viscosity dependence. Both can occur together when oil quality is bad.

Yes, frequently. "High mileage" oils are usually thicker than the OEM spec to reduce burn-off in worn engines. On a VVT engine designed for 0W-20, switching to 5W-30 high-mile oil can immediately throw P0011. Stay with the manufacturer's viscosity spec, just use a quality synthetic.

2-3 drive cycles typically. The cam timing monitor runs continuously while the engine is operating, so unlike EVAP codes, it's quick to verify fixes. If the code doesn't return within 100 miles, the fix worked.

Cam phaser and timing chain failures should be covered under most factory powertrain warranties (5-year/60k or 10-year/100k depending on manufacturer). OCV solenoids are sometimes considered "wear items" and may not be covered. Check your specific warranty terms.

Not recommended. While Toyotas tolerate P0011 for a while, the underlying cause (oil quality issue, screen clog, solenoid failure) often gets worse with time. What started as a $5 cleaning job can become a $1,500 phaser replacement if ignored for a year. Fix early.

Sometimes, marginally. Seafoam added to the oil before an oil change can help dissolve sludge — which addresses the OCV screen clog issue. But it's not as effective as physically removing and cleaning the screen. If you're going to bother, do the physical cleaning.

M
Author
Marcus Reid · ASE Master Technician
22 years diagnosing OBD-II systems in Columbus, Ohio. ASE Master + L1 Advanced Engine Performance certified. Owner of an independent repair shop specializing in modern emissions and driveability. Read full bio.