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

P0016 on 2015-2016 Lincoln MKS: Crank/Cam Correlation Causes and Fixes

For a 2015-2016 Lincoln MKS, code P0016 is most often caused by a sticking Variable Camshaft Timing (VCT) solenoid due to dirty oil, a known issue cited in TSBs. Replacing a solenoid costs about $287-$380. However, this code can also point to a more severe stretched timing chain or, on the 3.7L V6, a failing internal water pump. A timing chain job can cost over $2,500.

17 minutes to read 2015-2016 Lincoln MKS
Most Likely Cause
Sticking or Failed VCT Solenoid
Est. Time
6.8 hrs
Shop Labor
$287 – $3500
Parts Price
$30 – $1500
⚠️ Drivable, but... — Driving is not recommended. The engine may stall, run rough, or have reduced power. If the cause is a stretched timing chain or failing water pump, continued driving risks catastrophic engine failure as the pistons and valves can collide.
Key Takeaways
  • P0016 is a serious timing correlation code that should be addressed promptly to avoid engine damage.
  • Always check the engine oil level and condition first. A simple oil change can sometimes resolve the issue.
  • The most common faulty part is the Bank 1 intake VCT solenoid, often due to oil debris, as confirmed by Ford/Lincoln TSBs.
  • A rattling noise on startup strongly suggests a stretched timing chain, which is a much more involved and expensive repair.
  • On the 3.7L V6 engine, this code can be a symptom of a failing internal water pump leaking coolant into the oil, which requires immediate attention.
The trouble code P0016 stands for "Crankshaft Position - Camshaft Position Correlation (Bank 1, Sensor A)". It means the Powertrain Control Module (PCM) has detected that the rotation of the crankshaft and the intake camshaft on Bank 1 are out of sync. Bank 1 on the transverse V6 engines in the MKS is the cylinder bank closer to the firewall (the rear bank). 'Sensor A' refers to the intake camshaft. Since the crankshaft and camshaft must be perfectly synchronized for the engine to run correctly, this code indicates a potentially serious timing problem.

What's Unique About the 2015-2016 Lincoln MKS

On these Lincoln V6 engines, the Variable Camshaft Timing (VCT) system is sensitive to oil quality and cleanliness. Manufacturer Technical Service Bulletins (TSBs), like SSM 48423, specifically state that P0016 can be triggered by small debris in the oil causing a VCT solenoid to stick. Furthermore, the 3.7L V6 used in the MKS features an internal, timing-chain-driven water pump; if its seals fail, it leaks coolant directly into the oil pan. This contamination destroys the oil's lubricating properties, causing rapid timing system wear, chain stretch, and ultimately this code.

Diagnostic Flowchart

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

What is the condition of the engine oil on the dipstick?
Does the code return after an oil change and clearing codes?
→ Swap the Bank 1 intake VCT solenoid with the exhaust solenoid. If the code changes to P0017, replace the intake solenoid ($30-$95).
→ The issue was caused by low oil pressure failing to operate the VCT phasers. Maintain regular oil changes using Motorcraft Synthetic Blend.
Do you hear a 1-2 second rattling noise on cold starts?
→ Use a scan tool to cycle the Bank 1 intake VCT solenoid 10 times (TSB 48423) or swap it with the exhaust solenoid to test for failure.
→ This indicates a stretched timing chain, common on the 3.5L EcoBoost. Requires a $400-$900 timing chain kit replacement.
→ Do not drive. On the 3.7L V6, this indicates a failed internal water pump leaking coolant. Requires a $600-$1500 timing system and pump overhaul.

Symptoms You May Notice

  • Check Engine Light is on
  • Rough or unstable idle
  • Reduced engine power and poor acceleration
  • Engine rattling or ticking noise, especially on cold starts for a second or two
  • Difficulty starting the engine, or it cranks but won't start
  • Decreased fuel economy
  • Engine misfires
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the camshaft or crankshaft position sensors when the root cause is a mechanical timing issue. The sensors are often just the messenger.
  • Replacing only the VCT solenoids when the root cause is a stretched timing chain or contaminated oil from a failing water pump. The code will likely return.

Most Likely Causes

  1. Sticking or Failed VCT Solenoid 🔴 High Probability Manufacturer TSBs SSM 48423 and SSM 54366 confirm that debris in the oil can cause VCT solenoids to stick, triggering this code. This is often the first component to check after verifying oil quality.
    How to confirm: Use a scan tool to command the solenoid on and off to check for response; TSB 48423 suggests cycling it 10 times to clear debris. A common diagnostic step is to swap the Bank 1 intake solenoid with the Bank 1 exhaust solenoid. If the code changes to P0017, the solenoid is faulty.
    Typical fix: Replace the Bank 1 intake VCT solenoid. 🎬 Watch: Step-by-step guide to replacing your VCT solenoids. It is recommended to also change the engine oil and filter.
    Est. part cost: $30-$95
  2. Low, Old, or Dirty Engine Oil 🔴 High Probability The VCT system uses oil pressure to adjust cam timing. Contaminated or low oil can't operate the phasers or solenoids correctly, leading to timing correlation errors. Long oil change intervals are a major contributor to VCT and timing chain problems.
    How to confirm: Check the oil level on the dipstick and inspect its condition. If it's low, dark, or sludgy, it needs to be changed. On the 3.7L, specifically look for a milky or frothy appearance, which indicates coolant contamination from a failing water pump.
    Typical fix: Perform an engine oil and filter change using the correct viscosity oil specified for your engine (e.g., Motorcraft Synthetic Blend and a Motorcraft filter).
    Est. part cost: $40-$80
  3. Stretched Timing Chain 🟡 Medium Probability The 3.5L EcoBoost engines are known for timing chain stretch, often occurring before 100,000 miles. The 3.7L chain can also stretch, especially if the oil is contaminated by a failing water pump. Forum users report this is the most common 'final answer' for a persistent P0016 code.
    How to confirm: A distinct rattling noise on a cold start lasting 1-2 seconds is a classic symptom. A mechanic can use a scan tool to monitor VCT error PIDs; a deviation of more than +/- 5-6 degrees at idle points to a mechanical timing issue. 🎬 Watch: How to diagnose a stretched chain using a scan tool. Physical confirmation requires removing the valve cover to inspect the tensioner; if more than 5-7 teeth are visible on the tensioner plunger, the chain is considered stretched.
    Typical fix: Replace the primary timing chain, tensioners, guides, and sprockets. This is a labor-intensive and expensive repair. If the water pump is internal (3.7L), it must be replaced at the same time.
    Est. part cost: $400-$900
  4. Failed Internal Water Pump (3.7L V6 only) 🟡 Medium Probability The water pump is located inside the engine and driven by the timing chain. When its seals fail, it leaks coolant into the oil, destroying the oil's lubricating properties and causing rapid wear of all timing components. This is a well-documented failure mode for transverse Ford Cyclone engines. 🎬 Watch: See why this internal water pump design fails.
    How to confirm: Check the engine oil for a milky, frothy appearance, which is a definitive sign of coolant contamination. Also, check for unexplained coolant loss from the reservoir with no visible external leaks. A weep hole behind the alternator may show signs of coolant crust.
    Typical fix: A complete timing system overhaul is required, including a new water pump, timing chains, tensioners, and phasers. The engine should be flushed to remove all contaminated oil. This is a mandatory preventative replacement during any timing chain job on this engine.
    Est. part cost: $600-$1500
  5. Failed Camshaft Position Sensor ⚪ Low Probability
    How to confirm: Use a multimeter to test the sensor's resistance and voltage output against specifications. A scan tool can also monitor its live data for dropouts. However, this is rarely the cause; the sensor is usually accurately reporting a mechanical problem.
    Typical fix: Replace the Bank 1 intake camshaft position sensor. Many owners replace this first, only to have the code return.
    Est. part cost: $25-$60

Rare But Worth Checking

  • Failed Crankshaft Position Sensor: This sensor is generally very reliable. It should only be suspected after all other more common causes have been ruled out. A failure here often causes a no-start condition.
  • Damaged Camshaft Phaser/Actuator: The phaser itself can fail mechanically or become clogged with debris, preventing it from adjusting the cam angle correctly. This is usually diagnosed after solenoids and sensors have been checked and is often replaced along with the timing chain.
  • Damaged Wiring or Connectors: Frayed wires or loose connections to the camshaft sensor, crankshaft sensor, or VCT solenoid can cause intermittent signals and trigger the code. Check for oil contamination in the connectors.

Diagnosis Steps

  1. Verify the engine oil level and condition. If low, dirty, or milky (on 3.7L), perform an oil and filter change and clear the code to see if it returns. This is the most critical first step.
  2. Use a professional scan tool (like FORScan) to check for any other accompanying fault codes.
  3. Monitor live data PIDs for VCT operation. At a stable warm idle, the desired and actual cam angles (e.g., VCT_INT_ADV_DES1 vs VCT_INT_ACT1) should match, and the error PID (VCT_ERR1) should be near zero. A persistent error of more than 5-6 degrees suggests a mechanical problem.
  4. Inspect the wiring and connectors for the Bank 1 camshaft sensor, crankshaft sensor, and VCT solenoid for any visible damage or oil saturation.
  5. As per TSB SSM 48423, use the scan tool's active command function to cycle the Bank 1 intake VCT solenoid 10 times to try and dislodge debris. Listen for an audible click from the engine.
  6. If the solenoid is suspect, swap it with the Bank 1 exhaust solenoid. Clear codes and drive the vehicle. If the fault code 'moves' and returns as P0017, the solenoid is confirmed to be faulty.
  7. If solenoids and sensors check out, suspect a mechanical timing issue. Listen for a timing chain rattle on a cold start.
  8. For the 3.7L V6, check the oil again for signs of coolant contamination, which points directly to a failed internal water pump.
  9. Confirm a stretched timing chain with a physical inspection, which requires removing the valve cover to check the timing chain tensioner extension.

Parts You'll Likely Need

  • Variable Camshaft Timing (VCT) Solenoid (OEM #BR3Z-6M280-F (supersedes BR3Z-6M280-E)) — This is the most common cause of P0016 on this platform, as identified by manufacturer TSBs. It often gets stuck due to oil debris.
    Trusted brands: Motorcraft, Dorman, Standard Motor Products, NGK
    OEM price range: $60-$90
    Aftermarket price range: $30-$65
  • Timing Chain Kit (OEM #AT4Z-6D256-A (Example, always verify by VIN)) — Required if the timing chain has stretched, which is a known issue especially on the 3.5L EcoBoost and any 3.7L with a failed water pump. Kits include the chain(s), guides, and tensioners.
    Trusted brands: Motorcraft, Melling, Cloyes
    OEM price range: $400-$700
    Aftermarket price range: $250-$500
  • Internal Water Pump (3.7L V6) (OEM #AG1Z-8501-B (Example, always verify by VIN)) — Mandatory replacement during any timing chain service on the 3.7L V6. A failed pump seal leaks coolant into the oil, causing catastrophic timing component wear.
    Trusted brands: Motorcraft, Gates, AISIN
    OEM price range: $150-$250
    Aftermarket price range: $80-$160

Related Codes That Often Appear With This One

  • P0017 — This is the correlation code for the exhaust camshaft on the same bank (Bank 1). If both appear, it strengthens the possibility of a base timing issue like a stretched chain affecting the entire bank.
  • P0018 / P0019 — These are the equivalent correlation codes for Bank 2. Seeing them with P0016 suggests a widespread problem like low oil pressure, a primary timing chain issue affecting both banks, or catastrophic oil contamination.
  • P0011 / P0012 — These codes indicate the Bank 1 intake camshaft is over-advanced or over-retarded. They are often caused by the same sticking VCT solenoid responsible for P0016.

Technical Service Bulletins (TSBs) & Recalls

  • SSM 48423: States that various VCT codes, including P0016, may be caused by small debris causing the VCT solenoid to stick. It advises using a scan tool to cycle the solenoid 10 times to attempt to clear it before replacement.
  • SSM 54366: A later TSB that also lists P0016 and other VCT codes, directing technicians to specific pinpoint tests in the service manual.
  • TSB 17-0026: While specific to the F-150, this TSB is highly relevant as it directly addresses P0016 on the 3.5L GTDI (EcoBoost) engine due to a worn primary timing chain.

Platform-Specific Known Issues

  • Internal Water Pump Failure (3.7L V6): The water pump on the 3.7L V6 is internal to the engine and driven by the primary timing chain. When the pump's seals fail, coolant leaks directly into the oil pan, contaminating the lubrication system. This leads to rapid wear of the timing chain, guides, and phasers, causing P0016 and potentially catastrophic engine failure. Any sign of 'milky' oil on the dipstick is a red alert for this issue.
  • Timing Chain Stretch (3.5L EcoBoost): The first-generation 3.5L EcoBoost engines have a well-documented history of premature timing chain stretch. A brief (1-3 second) rattle on a cold start is the most common symptom. P0016 is one of the primary codes that indicates the chain has elongated beyond the tensioner's ability to compensate.

Mechanic-Grade Diagnostic Values

  • VCT Solenoid Internal Resistance — expected: 6.9 to 7.9 Ohms at 68°F (20°C). Failure: A reading of 0 ohms (short) or infinite/OL (open circuit).
  • Camshaft Position (CMP) Sensor Resistance (2-pin type) — expected: 586 - 2,033 Ohms. Failure: A reading outside this range indicates a faulty sensor.
  • Camshaft Position (CMP) Sensor Signal Voltage (3-wire Hall-effect type) — expected: Reference voltage of ~5V, which drops to 0V when metal passes the sensor.. Failure: Voltage that does not switch, or is stuck at 0V or 5V.
  • Scan Tool VCT Error PID (e.g., VCT_ERR1 on FORScan) — expected: Near 0 degrees at stable idle.. Failure: A persistent deviation of more than +/- 5-6 degrees indicates a mechanical timing issue like a stretched chain.

Hidden / Shadow Codes Worth Checking

  • Mode $06, TID $81 / $83: These Test IDs monitor the Bank 1 intake/exhaust camshaft position error against a predetermined limit. A 'fail' value here can confirm a timing deviation even before the main P0016 code becomes persistent. (see via A professional scan tool or software like FORScan that can access Mode $06 data.)

Scan Tool Commands That Help

  • Ford IDS / FORScan: VCT Solenoid On/Off Command — This bidirectional control, mentioned in TSBs, is used to test the mechanical function of the VCT solenoid by cycling it. A lack of audible clicking can indicate a stuck or failed solenoid.
  • Ford IDS / FORScan: VCT PIDs (VCT_ADV, VCT_ERR, RCAM) — Monitor these live data PIDs to observe the requested vs. actual cam angle and the resulting error. This is the primary way to diagnose if the problem is electronic (solenoid not responding) or mechanical (chain stretch causing persistent error).

Wiring & Ground Locations

  • PCM (Powertrain Control Module) — In the engine compartment, typically on the driver's side near the firewall or shock tower.. The PCM is the source of the 5V reference voltage for the sensors and controls the ground signal for the VCT solenoids. A poor ground connection for the PCM itself could cause erratic sensor readings and codes.
  • Engine Block Grounds — Multiple ground straps and bolts connect the engine block and cylinder heads to the vehicle chassis.. The CMP and CKP sensors rely on a clean engine ground. Corrosion or a loose ground strap can introduce electrical noise into the sensor signals, potentially causing correlation errors.

Real Owner Repair Stories

  • Reddit user in r/AskMechanics (2010 Ford Edge V6 (shares 3.7L architecture with internal water pump)) — P0016 code present for a month, oil found in coolant.
    ❌ Tried (didn't work) Replacing the camshaft position sensor (code returned after a week).
    ✅ What actually fixed it The confirmed root cause was a failed internal water pump leaking coolant into the oil. The required fix is a full timing job, including new timing chains, tensioners, and the water pump, as the contaminated oil damages all timing components. The user was strongly advised to stop driving to prevent catastrophic engine failure.
  • F150forum.com user (2012 F-150 3.5L EcoBoost) — Loss of power, engine light on, misfire at idle, P0016 code.
    ❌ Tried (didn't work) Initial diagnosis pointed towards expensive timing chain or phaser replacement.
    ✅ What actually fixed it The user manually cycled the VCT solenoid with 12V power about 10 times. The solenoid, which was initially stuck, began to click. After clearing the code and driving, the misfire and code were gone, indicating the issue was a temporarily stuck solenoid that was freed by the cycling. This aligns with TSB SSM 48423.

OEM Part Supersession History

  • BR3Z-6M280-EBR3Z-6M280-F — Updated design or material to improve durability and resistance to sticking from oil debris.
    Heads up: The new part number is a direct replacement for the old one.
  • 3L3Z-6M280-EA, 8L3Z-6M280-A8L3Z-6M280-B — These are older part numbers for VCT solenoids on similar Ford V8 engines, showing a history of revisions to address failures. While not for this specific V6, it demonstrates a pattern of Ford updating these components.
    Heads up: These part numbers are not for the 3.5L/3.7L V6 and are listed for historical context only.

Model Year Variations Within This Range

  • 2015-2016: There are no significant documented changes to the 3.5L EcoBoost or 3.7L V6 engines, their timing systems, or the VCT components between the 2015 and 2016 model years for the Lincoln MKS. The diagnostic procedures and common failures are identical for both years.
Ford 3.5/3.7L DOHC V6 Timing Chain Replacement, Cloyes 9-4226S & 9-0738S
Ford 3.5/3.7L DOHC V6 Timing Chain Replacement, Cloyes 9-4226S & 9-0738S
How to Replace VVT Solenoids 2007-2014 Ford Edge 3.5L
How to Replace VVT Solenoids 2007-2014 Ford Edge 3.5L
2011 and Up Ford F150 3.5L P0016 Code - Chain or Chains Stretched Diagnosis Computer Part 1
2011 and Up Ford F150 3.5L P0016 Code - Chain or Chains Stretched Diagnosis Computer Part 1
How to Test & Fix P0016 Crankshaft - Camshaft Position Correlation Bank 1 Sensor A (Bank 1 - Intake)
How to Test & Fix P0016 Crankshaft - Camshaft Position Correlation Bank 1 Sensor A (Bank 1 - Intake)
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 P0016 for:
  • Lincoln MKS: 20152016
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