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 2015-2019 Ford Fusion Energi: Crank-Cam Correlation Causes and Fixes

On a 2015-2019 Fusion Energi, code P0018 is most often caused by a sticking Variable Camshaft Timing (VCT) solenoid due to low or dirty engine oil. Before replacing parts, check your oil and ask a mechanic to perform the diagnostic procedure in Ford TSB #SSM 50067, which involves cycling the solenoid with a scan tool to clear debris and may resolve the issue without new parts.

13 minutes to read 2015-2019 Ford FUSION ENERGI
Most Likely Cause
Low or Dirty Engine Oil
Est. Time
4.2 hrs
Shop Labor
$100 – $1500
Parts Price
$30 – $500
⚠️ Drivable, but... — You can drive, but it's not recommended for long distances. The engine may run rough, stall, or have reduced power, and continued driving with incorrect timing could lead to more severe internal engine damage, especially if the root cause is a stretched timing chain.
Key Takeaways
  • Always check your engine oil level and condition first; low or dirty oil is a primary cause of P0018.
  • Reference Ford TSB #SSM 50067. A simple diagnostic step of cycling the VCT solenoid can potentially fix the issue without replacing any parts.
  • The most likely failed part is the intake VCT solenoid, not the camshaft position sensor itself.
  • Replacing the VCT solenoid or camshaft sensor is a manageable DIY job for those with some experience. However, diagnosing and replacing a timing chain is a complex job best left to a professional.
  • Ignoring this code can lead to poor fuel economy, stalling, and potentially severe engine damage if the timing is significantly off.
The trouble code P0018 stands for 'Crankshaft Position - Camshaft Position Correlation (Bank 2, Sensor A)'. It means the Powertrain Control Module (PCM) has detected that the rotation of the intake camshaft is out of sync with the rotation of the crankshaft. The engine uses these two sensors to ensure the engine's valves open and close at the perfect time for optimal performance and efficiency. When they are misaligned, the PCM flags this error and turns on the Check Engine Light.

What's Unique About the 2015-2019 Ford FUSION ENERGI

The Fusion Energi uses a 2.0L inline 4-cylinder (I4) Atkinson-Cycle engine, which only has one cylinder bank. The 'Bank 2' in the code definition can be confusing, but for this Ford engine, the PCM uses V8/V6-style logic to differentiate between the two camshafts. 'Bank 2, Sensor A' refers to the intake camshaft. A key issue for this platform is documented in Ford Technical Service Bulletin (TSB) #SSM 50067, which states that small debris in the engine oil can cause the VCT solenoids to stick, triggering this code across many 2015-2021 Ford and Lincoln models. The Fusion Energi, C-Max, and Lincoln MKZ Hybrid all share this same powertrain and are susceptible to this issue.

Diagnostic Flowchart

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

What is the current state of your engine oil and VCT solenoids?
→ Perform an oil and filter change using 5W-20 Synthetic Blend ($30-$70), clear the code, and see if it returns.
What happens if you swap the intake and exhaust VCT solenoids?
→ Replace the faulty intake VCT solenoid with OEM part CM5Z-6M280-C (estimated $40-$120).
→ Test or replace the intake camshaft position sensor (OEM G2MZ-6B288-A, $30-$80) and inspect its wiring.
→ Have a shop run TSB #SSM 50067 to cycle the solenoid 10 times via scan tool to clear debris.
Do you hear a rattling noise when starting the engine?
→ Have a professional inspect the timing chain and tensioner for stretch or failure (labor-intensive, potentially a $4,000 repair).
→ Have a professional perform an advanced mechanical timing inspection to check for skipped timing teeth or guide wear.

Symptoms You May Notice

⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the camshaft position sensor without first checking the engine oil and VCT solenoid. Many owners and even some shops replace the sensor only to have the code return because the root cause was oil quality or a sticking solenoid.

Most Likely Causes

  1. Low or Dirty Engine Oil 🔴 High Probability The VCT system is hydraulic and highly sensitive to oil pressure and cleanliness. Sludge, debris, or low oil levels can easily clog the small passages in the VCT solenoids or prevent them from actuating correctly.
    How to confirm: Check the oil level on the dipstick and examine its condition. If the oil is very dark, gritty, or below the minimum level, this is a likely contributor. A Reddit user with a similar engine noted their P0018 appeared after finding no oil on the dipstick.
    Typical fix: Perform an engine oil and filter change using the manufacturer-specified grade (5W-20 Synthetic Blend for the 2.0L Atkinson). Clear codes and see if the issue returns.
    Est. part cost: $30-$70
  2. Sticking/Failing VCT Solenoid (Oil Control Valve) 🔴 High Probability → Shop Engine Variable Valve Timing (VVT) Solenoid Ford TSB #SSM 50067 specifically identifies this as a common issue across many 2015-2021 models due to small debris in the oil causing the solenoid to stick. The solenoid controls oil flow to the phaser, and if it's stuck, timing cannot be adjusted.
    How to confirm: A technician can use a diagnostic scan tool to perform pinpoint test HK12, which cycles the solenoid 10 times to attempt to clear debris. If the code returns, the solenoid is likely faulty. A common DIY method is to swap the intake and exhaust solenoids (they are identical parts) and see if the code changes to P0019 (exhaust cam correlation). On the 2.0L engine, the intake solenoid is closer to the front of the vehicle, and the exhaust solenoid is toward the firewall.
    Typical fix: First, attempt the cleaning procedure from TSB #SSM 50067. If that fails, replace the intake VCT solenoid. 🎬 See this walkthrough on replacing the VVT solenoid The Motorcraft OEM part number is CM5Z-6M280-C.
    Est. part cost: $40-$120
  3. Stretched Timing Chain or Failed Tensioner 🟡 Medium Probability → Shop Engine Timing Chain Over time, especially with extended oil change intervals, the timing chain can stretch, or the hydraulic tensioner can weaken, causing slack and altering the mechanical timing. While less common than a solenoid issue, it's a significant potential repair.
    How to confirm: This is a complex diagnosis. It often involves listening for rattling noises on startup. A definitive diagnosis requires partial engine disassembly 🎬 Watch: How to remove the timing cover for inspection to physically inspect the chain, guides, and tensioner for slack or wear. A Reddit user with a P0018 code ultimately found a stretched timing chain was the cause, leading to a $4,000 repair.
    Typical fix: Replacement of the timing chain, tensioner, and guides. This is a labor-intensive job.
    Est. part cost: $200-$500
  4. Faulty Camshaft Position Sensor ⚪ Low Probability → Shop Engine Camshaft Position Sensor While sensors can fail, they are less common culprits for this specific correlation code than oil-related or mechanical timing issues. Many owners replace this sensor first, only to have the code return.
    How to confirm: Use a multimeter or oscilloscope to test the sensor's output signal against specifications. A scan tool can also monitor live data from the sensor to check for dropouts or erratic readings. A user on a Subaru forum replaced this sensor for a P0018 code, but it did not fix the issue, leading them to take it to a dealer.
    Typical fix: Replace the intake camshaft position sensor ('Bank 2, Sensor A').
    Est. part cost: $30-$80

Rare But Worth Checking

  • Failed VCT Phaser (Camshaft Sprocket): The VCT phaser is the mechanical gear that actually adjusts the camshaft timing. It can fail internally, get stuck, or have a sheared alignment pin, but this is less common than a solenoid failure.
  • Faulty Crankshaft Position Sensor: → Shop Engine Crankshaft Position Sensor While possible, a faulty crankshaft sensor usually causes more severe running problems, a no-start condition, or different codes entirely.
  • Damaged Reluctor Wheel/Tone Ring: The sensors read notches on a tone ring (or reluctor wheel) on the camshaft and crankshaft. If a ring is damaged, cracked, or has shifted, it will send incorrect timing information to the PCM.

Diagnosis Steps

  1. Check Engine Oil: Verify the oil level is correct and the oil is clean. If low or dirty, perform an oil and filter change using Ford-specified 5W-20 oil, clear the code, and see if it returns. This is the cheapest and easiest first step.
  2. Scan for Codes: Use an OBD-II scanner to confirm P0018 and check for any other related timing codes (e.g., P0016, P0019, P0011).
  3. Follow TSB #SSM 50067: Have a qualified technician use a Ford-compatible scan tool to run the VCT solenoid cleaning routine (pinpoint test HK12). This cycles the solenoid 10 times to dislodge debris and may fix the problem without replacing parts.
  4. Inspect VCT Solenoid Wiring: Check the connector and wiring going to the intake VCT solenoid for any damage, corrosion, or loose connections.
  5. Test the VCT Solenoid (Swap Test): A highly effective DIY test is to swap the intake solenoid with the exhaust solenoid. They are located on top of the valve cover and are held by one 8mm bolt each. The intake solenoid is toward the front bumper, the exhaust is toward the firewall. Clear the codes and drive. If the code changes to P0019 ('Bank 2, Sensor B'), the solenoid you moved is faulty and needs replacement.
  6. Test the Camshaft Position Sensor: If solenoids are confirmed to be good, test the camshaft position sensor and its wiring to ensure it's sending a correct signal to the PCM.
  7. Inspect Mechanical Timing: If all else fails, the problem is likely mechanical. This requires a professional inspection of the timing chain, guides, and tensioner for wear or damage. This is an advanced, labor-intensive step that often follows reports of a startup rattle.

Parts You'll Likely Need

  • Engine Variable Valve Timing (VVT) Solenoid (Intake) (OEM #CM5Z-6M280-C) — This is the most common point of failure for P0018 on this engine, often due to oil contamination, as noted in Ford TSB #SSM 50067.
    Trusted brands: Motorcraft, Dorman, Standard Motor Products, NGK
    OEM price range: $80-$150
    Aftermarket price range: $40-$120
  • Camshaft Position Sensor (OEM #G2MZ-6B288-A) — If the VCT system is working correctly, the sensor providing the position data to the PCM may be faulty. The part number is from a video for a 2.0L Hybrid, cross-reference for exact fit.
    Trusted brands: Motorcraft, Bosch, Delphi
    OEM price range: $50-$90
    Aftermarket price range: $30-$80
  • Timing Chain Kit — If the code persists after addressing the VCT system and sensors, a stretched timing chain is the next likely cause, requiring a full replacement kit (chain, guides, tensioner).
    Trusted brands: Motorcraft, Cloyes
    OEM price range: $300-$500
    Aftermarket price range: $150-$300

Related Codes That Often Appear With This One

  • P0016 — This is the same correlation error but for 'Bank 1, Sensor A' (exhaust camshaft on this engine). Seeing both P0016 and P0018 together strongly suggests a base timing issue, like a stretched timing chain affecting both cams, or a problem with the crankshaft position sensor itself.
  • P0019 — This is the correlation error for 'Bank 2, Sensor B' (exhaust camshaft). If you swap the intake and exhaust VCT solenoids and the P0018 code is replaced by P0019, you have confirmed the solenoid you moved is faulty.
  • P0011 — This code means 'Camshaft Position 'A' - Timing Over-Advanced (Bank 1)'. It relates to the VCT system's inability to control timing, often pointing back to the same faulty VCT solenoid or oil pressure issues.

Technical Service Bulletins (TSBs) & Recalls

  • SSM 50067: Illuminated Malfunction Indicator Lamp (MIL) With Variable Cam Timing (VCT) DTCs - Diagnostic Information.

Platform-Specific Known Issues

  • TSB #SSM 50067: Ford issued this bulletin for various 2015-2021 vehicles, including the Fusion, noting that VCT-related DTCs (including P0018) can be caused by small debris causing the VCT solenoid to stick. The bulletin advises cycling the solenoid with a scan tool to attempt to clear it before replacement.
  • Owner Experience: Solenoid Swap Confirms Failure: A common diagnostic story found in forums involves owners who first replace the cam sensor with no luck. They then swap the easily accessible intake and exhaust VCT solenoids. When the trouble code changes from P0018 to P0019, it definitively confirms the solenoid is the failed component, saving time and money on further diagnostics.
How to replace a variable valve timing solenoid VVT on a 2017 Ford Fusion
How to replace a variable valve timing solenoid VVT on a 2017 Ford Fusion
Crankshaft Camshaft Correlation Codes: P0016, P0017, P0018 and P0019
Crankshaft Camshaft Correlation Codes: P0016, P0017, P0018 and P0019
HOW TO FIX P0015 P0016 P0017 P0018 P0019 CODE (POSSIBLE STRETCHED TIMING CHAIN??)
HOW TO FIX P0015 P0016 P0017 P0018 P0019 CODE (POSSIBLE STRETCHED TIMING CHAIN??)
Ford 2.0 How to Remove Timing Cover
Ford 2.0 How to Remove Timing Cover
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 Apr 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 for:
  • Ford FUSION ENERGI: 20152016201720182019
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