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

P0022 on 2015-2021 Ford Expedition: Causes and Fixes for Over-Retarded Cam Timing

P0022 on a 2015-2021 Ford Expedition almost always points to a problem with the Variable Camshaft Timing (VCT) system on Bank 2 (driver's side). The most common fix is replacing a sticking or failed VCT solenoid, often due to oil contamination. Expect to pay $40-$100 for the part. If a rattling noise is present on cold starts, the issue is likely worn cam phasers, a much more expensive repair costing between $3,000 and $5,000.

16 minutes to read 2015-2021 Ford EXPEDITION
Most Likely Cause
Sticking or Failed VCT Solenoid
Est. Time
9.2 hrs
Shop Labor
$250 – $5000
Parts Price
$40 – $900
⚠️ Drivable, but... — You can drive, but it's not recommended for long distances. The vehicle may have reduced power, poor fuel economy, a rough idle, and may stall at stops. Ignoring the issue can lead to more severe internal engine damage, including to the timing chain and cam phasers, potentially resulting in a much more expensive repair.
Key Takeaways
  • P0022 on a 2015-2021 Expedition means the driver's side intake camshaft timing is incorrect.
  • Before buying any parts, check your engine oil level and quality. A simple oil change can sometimes fix the issue.
  • The most common part to fail is the Bank 2 (driver's side) intake VCT solenoid, often due to sticking.
  • Do not immediately replace the camshaft position sensor; it is rarely the cause.
  • If you hear a rattling noise from the engine, especially on startup, it may indicate a more serious problem with the cam phasers or timing chain, requiring a more expensive repair.
The trouble code P0022 stands for "'A' Camshaft Position - Timing Over-Retarded (Bank 2)". 'Bank 2' refers to the driver's side of the engine, and 'Camshaft A' is the intake camshaft. This code means the Powertrain Control Module (PCM) has detected that the intake camshaft on the driver's side is lagging, or more 'retarded', than the position it has commanded. This is a function of the Variable Camshaft Timing (VCT) system, which uses engine oil pressure to adjust camshaft timing for optimal performance and fuel economy.

What's Unique About the 2015-2021 Ford EXPEDITION

A 2015-2021 Ford Expedition, which utilizes the 3.5L EcoBoost engine prone to VCT system issues.
The 2015-2021 Ford Expedition features the 3.5L EcoBoost engine, which requires high oil quality to maintain the Variable Cam Timing (VCT) system.

The 3.5L EcoBoost engine in the Expedition is known for VCT system issues. The system is highly sensitive to oil quality, level, and pressure. Ford has issued multiple Technical Service Bulletins (TSBs) acknowledging that small debris in the engine oil can cause the VCT solenoids to stick, leading to this and other related codes. Owners on forums like F150forum.com and ExpeditionForum.com frequently discuss a characteristic 'rattle' on startup, which is often a precursor or symptom of failing VCT components like phasers and solenoids. This rattle may last 2-5 seconds after a cold soak of 6 hours or more and is specifically addressed in TSBs related to worn VCT units.

🎬 Watch: Hear the rattle and understand the phaser failure.

Diagnostic Flowchart

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

Is your engine oil low or dirty, or is there a cold start rattle?
→ Perform an oil and filter change using Motorcraft 5W-30 synthetic oil ($50-$100). The VCT system is highly sensitive to oil condition.
Do you have an advanced scan tool to command the VCT solenoids?
→ Cycle the Bank 2 intake VCT solenoid 10 times to clear debris (SSM 47170). If unresolved, replace it (BL3Z-6M280-B, $40-$100).
→ Inspect the driver's side VCT solenoid wiring. If intact, replace the Bank 2 intake VCT solenoid (OEM part BL3Z-6M280-B, $40-$100).
→ This indicates worn cam phasers or timing components (TSB 23-2123). Prepare for a labor-intensive timing job requiring a $400-$900 parts kit.

Generation note: This guide covers the third generation (2015-2017) and the fourth generation (2018-2021) Ford Expedition. Both generations use versions of the 3.5L EcoBoost V6 engine (Gen 1 for 2015-2017, Gen 2 for 2018+) and share the same fundamental VCT system design, making the causes and repairs for P0022 very similar. The underlying issues with VCT solenoids and cam phasers are common to both generations.

Symptoms You May Notice

  • Check Engine Light is on
  • Rough engine idle, sometimes getting worse as the engine warms up
  • Engine stalling, particularly at stop lights
  • Reduced engine power and acceleration
  • Poor fuel economy
  • Rattling, ticking, or tapping noise from the engine, especially on a cold start for 2-5 seconds
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the camshaft position sensor. While it's an easy and relatively cheap part to replace, forum users report that it rarely fixes the P0022 code on its own. The issue is more often mechanical (phaser, chain) or hydraulic (oil pressure, VCT solenoid).

Most Likely Causes

Comparison between a clean, new VCT solenoid and a failed unit clogged with engine oil debris.
A clean VCT solenoid (left) compared to one contaminated with debris (right). Small particles can cause the solenoid to stick, triggering the P0022 code.
  1. Sticking or Failed VCT Solenoid 🔴 High Probability Multiple Ford TSBs (including SSM 47170 and SSM 50067) state that small debris in the oil can cause the VCT solenoid to stick, which is a primary cause for this code across many Ford and Lincoln vehicles.
    How to confirm: A diagnostic scan tool can command the solenoid to cycle on and off to check for response. TSBs suggest cycling the solenoid 10 times to try and clear debris before replacement. The solenoid can also be removed (requiring valve cover removal) and bench-tested with a 12v source or inspected for contamination on its small oil screens. 🎬 See how a failed VCT solenoid behaves during testing. Resistance should be between 6.9 and 7.9 ohms.
    Typical fix: Replace the Bank 2 intake VCT solenoid. The OEM part number is related to Ford's causal part 6M280, with a common specific number being BL3Z-6M280-B. It is often recommended to replace all four VCT solenoids (intake and exhaust for both banks) at the same time since the valve covers must be removed.
    Est. part cost: $40-$100 per solenoid
  2. Low or Dirty Engine Oil 🟡 Medium Probability The VCT system is entirely dependent on clean oil at the correct pressure to function. The 3.5L EcoBoost can be sensitive to oil condition, and owners report that extending oil change intervals can lead to VCT-related codes.
    How to confirm: Check the oil level on the dipstick and inspect the oil's condition. If it is low, dark, or sludgy, it needs to be changed. Following the manufacturer's recommended oil change interval (or even shortening it) and using the specified oil type (e.g., 5W-30) and a quality Motorcraft filter is critical.
    Typical fix: Perform an oil and filter change using the correct grade of high-quality synthetic oil and a Motorcraft filter. Clear the codes and see if the issue returns. Some owners report this alone solves the problem, at least temporarily.
    Est. part cost: $50-$100
  3. Worn or Damaged Cam Phaser (VCT Unit) 🟡 Medium Probability Cam phaser rattle on cold start is a well-documented issue on the 3.5L EcoBoost engine, addressed by Ford TSB 23-2123. The internal locking pins can fail or the mechanism can bind, causing timing errors that trigger P0022.
    How to confirm: This often presents with a loud rattling noise on cold starts lasting a few seconds. A mechanic will use a scan tool to monitor actual vs. desired camshaft angle deviation. Confirmation requires significant engine disassembly to inspect the timing components. One owner on F150forum.com noted they had a P0022 code for years that was only resolved after a full timing job.
    Typical fix: Replacement of the cam phasers, timing chain, guides, and tensioners. This is a labor-intensive and expensive repair. Updated OEM phasers should be used. For example, part number HL3Z-6C525-CD has been superseded by ML3Z-6C525-A. 🎬 Watch: A guide to the new updated cam phaser design.
    Est. part cost: $400-$900 for a full timing kit

Rare But Worth Checking

  • Stretched Timing Chain or Failed Tensioner: While often replaced during a cam phaser job, a stretched chain on its own can cause the base timing to be off, triggering this code. This is usually accompanied by rattling noises and becomes more likely with higher mileage.
  • Failed Camshaft Position Sensor: It's possible for the sensor itself to fail, but it's much less common than a VCT solenoid or oil-related issue. Forum users frequently report replacing this sensor first without success. One owner on F150forum.com replaced the sensor for P0022, but the code remained until the cam phasers were replaced.
  • Low Oil Pressure: A failing oil pump or clogged oil passages can starve the VCT system of the pressure it needs to operate, causing over-retarded codes. An owner on ExpeditionForum.com was advised by a mechanic that this could be the root cause after solenoids and oil changes didn't fix the issue. This requires a mechanical oil pressure test to confirm.

Diagnosis Steps

  1. Check Engine Oil Level and Condition: This is the first and most important step. Ensure the oil is full and clean. If it's low or past its service life, perform an oil and filter change with the manufacturer-specified oil (e.g., Motorcraft 5W-30) and a quality Motorcraft filter. Clear the code and test drive.
  2. Scan for Other Codes: Check if other codes, especially other VCT-related codes like P0012, P0021, or P0345, are present. This can help narrow down the problem.
  3. Inspect VCT Solenoid Wiring: Check the electrical connector and wiring going to the Bank 2 intake VCT solenoid for any damage, corrosion, or loose connections. The Bank 2 solenoids are on the driver's side valve cover.
  4. Test the VCT Solenoid via Scan Tool: Using a capable scan tool, follow the procedure from Ford TSBs like SSM 47170 and SSM 50067. Command the Bank 2 intake VCT solenoid on and off (cycle it 10 times) to attempt to clear any internal debris. Listen for a clicking sound from the solenoid.
  5. Swap or Replace VCT Solenoid: If the solenoid is suspect, you can swap it with the exhaust solenoid on the same bank to see if the code changes (e.g., to P0024 for the exhaust cam). If the code follows the solenoid, the solenoid is faulty and needs replacement.
  6. Check Mechanical Oil Pressure: If the above steps do not resolve the issue, a mechanical oil pressure test should be performed to rule out a failing oil pump or clogged oil passages. Low oil pressure will prevent the VCT system from operating correctly.
  7. Inspect Timing Components: If oil pressure is good and the solenoids are functional, the final step is to inspect the timing chain, guides, tensioners, and cam phasers for wear or damage. This is an advanced, labor-intensive job that often presents with a cold-start rattle.

Parts You'll Likely Need

Genuine Ford VCT solenoid part BL3Z-6M280-B used to fix P0022 timing issues.
The Bank 2 intake VCT solenoid (OEM part BL3Z-6M280-B) is the most common replacement part for resolving P0022 on the 3.5L EcoBoost.
  • Variable Camshaft Timing (VCT) Solenoid (OEM #BL3Z-6M280-B (or similar variant of causal part 6M280)) — This is the most frequent cause of P0022, often due to sticking from oil debris as noted in multiple Ford TSBs.
    Trusted brands: Motorcraft, Dorman
    OEM price range: $60-$100
    Aftermarket price range: $40-$70
  • Cam Phaser Timing Chain Kit

Related Codes That Often Appear With This One

  • P0012 — This is the equivalent over-retarded code for Bank 1. If both appear, it could suggest a systemic issue like low oil pressure or dirty oil affecting both sides of the engine.
  • P052D — This code specifically indicates 'Cold Start Intake (A) Camshaft Position Timing Over-Retarded (Bank 2)'. It often appears with P0022 and points strongly towards a sticking VCT solenoid or a failing cam phaser that cannot operate correctly when the engine and oil are cold.
  • P0021 — This is for 'Intake Camshaft Position Timing - Over-Advanced (Bank 2)'. Seeing both advanced and retarded codes for the same camshaft can indicate an erratic VCT solenoid or phaser that is not controlling cam timing predictably.
  • P0345 — This code indicates a problem with the Camshaft Position Sensor 'A' Circuit on Bank 2. While the sensor itself may not be the root cause of P0022, a wiring issue or a severe mechanical timing problem could trigger both codes.

Technical Service Bulletins (TSBs) & Recalls

  • SSM 54366: Mentions P0022 among other VCT codes and refers to diagnostic procedures in the workshop manual. [Bulletin #SSM 54366]
  • SSM 47170: States that P0022 and other VCT codes may be due to small debris causing the VCT solenoid to stick. [Bulletin #SSM 47170]
  • SSM 50067: Repeats the guidance from SSM 47170, indicating this is a persistent issue. [Bulletin #SSM 50067]
  • SSM 49821: Also notes that P0022 can be caused by a sticking VCT solenoid due to debris and recommends cycling the solenoid 10 times via scan tool before replacement.

Platform-Specific Known Issues

  • Ford has issued multiple Technical Service Bulletins (TSBs) for the 2015-2021 model years related to a group of VCT codes including P0022. Bulletins like SSM 54366, SSM 47170, and SSM 50067 specifically mention that small debris can cause the VCT solenoid to stick. The recommended initial procedure is to use a scan tool to cycle the solenoid to attempt to clear it before replacement. [Bulletin #SSM 54366, Bulletin #SSM 47170, Bulletin #SSM 50067]

Mechanic-Grade Diagnostic Values

  • VCT Solenoid Electrical Resistance — expected: 6.9 to 7.9 Ohms at 68°F (20°C). Failure: No reading (open circuit) or a significantly higher reading (e.g., 22 Ohms) indicates a failed solenoid.
  • Scan Tool VCT Angle Error PID (e.g., VCT_INT_ANG_ERR_B2) — expected: Close to 0 degrees at hot idle.. Failure: A consistent, large deviation from 0 degrees indicates the cam is not where the PCM is commanding it to be, pointing to a phaser, solenoid, or oil pressure issue.
  • Mechanical Oil Pressure at Idle — expected: Greater than 25 PSI at hot idle.. Failure: Pressure below 25 PSI may be insufficient to properly operate the VCT system, leading to timing codes even with good solenoids and phasers.

Scan Tool Commands That Help

  • Ford IDS / FORScan: VCT Solenoid On/Off Cycle Test — As per Ford TSBs (SSM 47170, SSM 50067), this command cycles the solenoid rapidly to dislodge small debris. If the code disappears after this test, it confirms the issue was a temporarily stuck solenoid.
  • Ford IDS / FORScan: Live Data Monitoring (VCT PIDs) — Monitor PIDs like VCT_INT_ACT (actual angle) and VCT_INT_DSD (desired angle) for Bank 2. A significant and persistent difference between these values while driving confirms a timing control problem.

Wiring & Ground Locations

Location of the Bank 2 VCT solenoid wiring on a Ford 3.5L EcoBoost engine.
Inspect the wiring harness for the Bank 2 intake VCT solenoid, located on the driver's side of the engine, to ensure no fraying or loose connections are causing the P0022 code.
  • Bank 2 VCT Solenoid Connectors — On the front of the driver's side valve cover. The intake solenoid is typically the top connector, and the exhaust is the bottom. They have purple retainer clips.. A loose connection, corrosion, or damaged wiring at these connectors will prevent the PCM from controlling the solenoid, directly causing timing faults.
  • Engine Harness Ground Strap — On some 3.5L V6 applications, a ground strap for the engine harness is located on the front of the engine, secured by an 8mm bolt.. While not specific to the Expedition in the source, a poor ground connection for the engine harness can cause erratic behavior in various sensors and actuators, including the VCT system.

Real Owner Repair Stories

  • ExpeditionForum.com user (2018 Expedition MAX, 83,000 miles) — Check engine light with P0022, rough shifting, and a constant loud rattling noise that started as a startup-only rattle.
    ❌ Tried (didn't work) Changing the oil.
    ✅ What actually fixed it The diagnosis from another forum member, based on the severe and constant rattle accompanying P0022, was that the cam phasers were completely failed and the vehicle required a full timing job (new phasers, chain, guides, tensioners).
  • F150Forum.com user (2017 Ford F-150 3.5L EcoBoost) — Persistent P0022 code (intake cam over retarded) that had been present for years, along with cam phaser rattle.
    ❌ Tried (didn't work) Replacing the VVT solenoids., Replacing the camshaft position sensor.
    ✅ What actually fixed it The problem was only resolved after performing a complete timing component replacement, including new cam phasers.

OEM Part Supersession History

  • HL3Z-6C525-CDML3Z-6C525-A — Updated cam phaser design to address premature wear and failure causing cold start rattle and timing codes.
  • AT4Z-6M280-BBL3Z-6M280-B — Part revision for the Bank 2 (Left Side) Intake VCT Solenoid.
    Heads up: Always verify the part number with the vehicle's VIN, especially when crossing the Gen 1/Gen 2 engine boundary (2017 vs 2018).

Model Year Variations Within This Range

  • 2015-2017: These model years use the 1st Generation 3.5L EcoBoost. This engine has direct acting mechanical bucket valvetrain and is known for potential timing chain stretch and carbon buildup on intake valves due to its direct-injection-only fuel system.
  • 2018-2021: These model years use the 2nd Generation 3.5L EcoBoost. This engine features significant updates, including a redesigned VCT system, a new dual-fuel system (port and direct injection) to reduce carbon buildup, and a different valvetrain (roller finger followers). Parts like VCT solenoids and cam phasers are likely not interchangeable with the Gen 1 engine.
Ford 3.5L Ecoboost Cam Phaser Rattle/ The noise, The cause, The fix
Ford 3.5L Ecoboost Cam Phaser Rattle/ The noise, The cause, The fix
3.5L Ford Ecoboost VCT Solenoid failure
3.5L Ford Ecoboost VCT Solenoid failure
Ford Ecoboost 3.5 VCT Phaser Cold Start Rattle replacement Gen2 Part 1
Ford Ecoboost 3.5 VCT Phaser Cold Start Rattle replacement Gen2 Part 1
Part 2 of Replacing The VCT Units on a 3.5L Ecoboost!
Part 2 of Replacing The VCT Units on a 3.5L Ecoboost!
Part 1 Replacing Ford's 3.5L Ecoboost VCT Units!
Part 1 Replacing Ford's 3.5L Ecoboost VCT Units!
Ford 3.5L EcoBoost Cold Start Rattle | The NEW UPDATED Phasers
Ford 3.5L EcoBoost Cold Start Rattle | The NEW UPDATED Phasers
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 P0022 for:
  • Ford EXPEDITION: 2015201620172018201920202021
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