P0016 on BMW: How to Diagnose & Fix
Crankshaft/Camshaft Position Correlation - Bank 1 Sensor A
19 BMW models · 24 documented issues · 21 critical · $400-$25,000 repair
P0016 on BMW by model: symptoms, diagnosis and fix
The BMW S55 twin-turbo inline-6 engine has a critical design vulnerability where the crank hub is secured only by a single bolt with friction material - no keyway or mechanical lock. Under high load conditions such as aggressive downshifts, hard acceleration, or increased boost from tuning, the crank hub can slip. When this occurs, camshaft timing is thrown off and can cause catastrophic engine damage.
Common Symptoms
- Engine misfires or rough idle (timing thrown off)
- Check engine light with timing-related fault codes
- Sudden loss of power
- No gradual warning signs - failure is instantaneous
How to Fix
Install crank bolt capture plate over existing crank bolt (4-5 hours labor) as preventative measure. Upgrade to keyed/pinned crank hub assembly (Studio RSR, BimmerWorld). Spline-lock crank hub kits provide mechanical lock rather than friction. Essential for any tuned S55 or vehicles used on track.
What you need to fix it
Only diagnosis- and fitment-reviewed repair parts are linked here.
- FCP Euro comprehensive pinned S55 crank-hub installation kit 11237574827KT1OEM11237574827Cross-refKIT-11237574827KT1
Fitment: 2015-2018 BMW M3 F80 S55 after FCP vehicle-selector and transmission/drivetrain confirmation; requires specialist drilling/timing work..
As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.
Sources for this issue (1)
The S55 crank hub is secured by a single bolt with friction material and no keyway. Under high load, the hub can slip on the crankshaft, throwing off valve timing and causing catastrophic engine damage costing $20,000+. This is considered mandatory preventive maintenance for any tuned F80 M3 and strongly recommended for stock cars that see spirited driving. The SSR Performance 4-pin double-keyed kit is the industry standard fix, which requires drilling the crankshaft to lock both timing and oil pump sprockets permanently.
Common Symptoms
- Sudden loss of power
- Check engine light with timing-related codes
- Engine misfires
- Catastrophic engine failure (worst case)
- Strange noises from front of engine
How to Fix
SSR Performance double-keyed 4-pin crank hub kit (SSR-CHB-S55, ~$949) is the industry standard fix. Requires drilling the crankshaft - MUST be performed by a qualified technician with BMW specialty tools. Installation $800-$1,200 at an independent shop. Studio RSR offers complete installed service starting at $1,750 (includes oil change + coolant flush). Total parts + labor: $1,750-$2,200. The F80 Bimmerpost 'Crank Hub Issue Master Thread' is essential reading.
What you need to fix it
Only diagnosis- and fitment-reviewed repair parts are linked here.
- FCP Euro comprehensive pinned S55 crank-hub installation kit 11237574827KT1OEM11237574827Cross-refKIT-11237574827KT1
Fitment: 2015-2018 BMW M3 F80 S55 after FCP vehicle-selector and transmission/drivetrain confirmation; requires specialist drilling/timing work..
As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.
Sources for this issue (1)
The F25 X3 with the N20 engine shares the well-documented timing chain guide failure issue. Plastic guides wear prematurely and can break apart, causing catastrophic chain derailment and engine damage. This is the most critical known issue for N20-equipped X3 models.
Common Symptoms
- Rattling or whining from front of engine on startup
- Check Engine light with camshaft position codes
- Rough running or misfires
- Loss of power
- Engine stalling or dying
- Metallic debris in oil
How to Fix
Replace the complete timing chain kit including chain, guides, tensioner, and sprockets. Preventive replacement is strongly recommended at 80,000 miles before failure occurs. The updated guide design uses more durable materials.
What you need to fix it
Only diagnosis- and fitment-reviewed repair parts are linked here.
- FCP Euro N20/N26 comprehensive timing-chain kit 11318648732KTCross-refKIT-11318648732KT
Confirmed F25 N20/N26 timing-chain and guide repair. Fitment: F25 X3 N20/N26 where FCP vehicle validation confirms fitment; verify VIN, production date and installer-required access components before ordering..
As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.
Sources for this issue (1)
The N20 turbocharged four-cylinder in E84 X1 models is prone to premature timing chain guide wear and failure. Plastic chain guides become brittle and can break, causing chain slack, jumped timing, and potential catastrophic engine damage. Most failures occur between 60,000-100,000 miles.
Common Symptoms
- Rattling or whining noise from front of engine on cold start
- Check Engine light with timing-related codes
- Rough idle or misfires
- Reduced engine power
- Engine stalling at idle
- Metal shavings in oil during oil change
How to Fix
Replace timing chain, guides, tensioner, and both sprockets as a complete kit. The repair requires removing the front of the engine and is labor-intensive. Updated guide materials are available. Preventive replacement at 80,000 miles is recommended for high-mileage N20 engines.
What you need to fix it
Only diagnosis- and fitment-reviewed repair parts are linked here.
- FCP Euro N20/N26 comprehensive timing-chain kit 11318648732KTCross-refKIT-11318648732KT
Confirmed E84 N20/N26 timing-chain and guide repair. Fitment: 2013-2015 E84 X1 N20 where FCP vehicle validation confirms the rear-wheel-drive-application kit; verify VIN, production date and installer-required kit completeness..
As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.
Sources for this issue (1)
The F82 M4 S55 twin-turbo engine is prone to crank hub bolt loosening, the most well-known S55 failure mode. The factory stretch bolt can back out under repeated thermal cycling and high-RPM use, causing the crank timing to shift and potentially destroying the engine. This is the #1 preventative fix for any S55-equipped BMW.
Common Symptoms
- Check engine light
- Rough idle
- Timing chain rattle
- Misfires under boost
- Loss of power
- Engine vibration
- VANOS fault codes
How to Fix
Replace with an upgraded aftermarket crank hub bolt (ARP or IND). The job requires removing the radiator fan, accessory belt, and harmonic balancer to access the bolt. Use proper torque specs for the upgraded bolt. This is a preventative maintenance item for any M4 owner.
What you need to fix it
Only diagnosis- and fitment-reviewed repair parts are linked here.
- FCP Euro comprehensive pinned S55 crank-hub installation kit 11237574827KT1OEM11237574827Cross-refKIT-11237574827KT1
Fitment: 2015-2020 F82/F83 M4 S55 after FCP vehicle-selector and transmission/drivetrain confirmation; requires specialist drilling and timing work..
As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.
Sources for this issue (1)
The S55 engine in F82/F83 M4 (2015-2020) suffers from catastrophic crank hub failures identical to the M3. The crank hub (harmonic balancer) is press-fit onto the crankshaft and can slip under high load, especially on tuned cars or during track use. When the hub slips, timing is lost and valves contact pistons, destroying the engine. The OEM crank hub has inadequate interference fit for the engine's power output. Failures typically occur between 30,000-70,000 miles on tuned cars or after multiple track days. This is considered the #1 critical failure point on S55-powered BMWs.
Common Symptoms
- Sudden catastrophic engine failure with no warning
- Rough idle or vibration (early warning if hub is starting to slip)
- Check engine light with timing correlation codes (P0016, P0017)
- Misfire codes across all cylinders
- Metal-on-metal noise from front of engine
- Engine won't start after catastrophic failure
How to Fix
MANDATORY preventive replacement with upgraded pinned or keyed crank hub. Pure Turbos, VTT, and S55 Crank Hub Fix all sell upgraded solutions with mechanical retention (pin or keyway) that eliminates the slipping issue permanently. Installation requires crankshaft pulley removal and precise torque specs. This upgrade is considered essential maintenance for any S55-powered car, especially if tuned or tracked. Cost is $1,200-2,500 installed vs. $20,000+ for engine replacement after failure.
What you need to fix it
Only diagnosis- and fitment-reviewed repair parts are linked here.
- FCP Euro comprehensive pinned S55 crank-hub installation kit 11237574827KT1OEM11237574827Cross-refKIT-11237574827KT1
Fitment: 2015-2020 F82/F83 M4 S55 after FCP vehicle-selector and transmission/drivetrain confirmation; requires specialist drilling and timing work..
As an Amazon Associate, we earn from qualifying purchases; other part links may also earn au7o a commission. Confirm fitment by VIN before buying.
Sources for this issue (1)
P0016 code reference
General diagnostic-code context. The code alone does not confirm a cause for your vehicle; use the applicable issue card and its sources.
Frequently asked questions
What does P0016 mean on a BMW?
P0016 stands for "Crankshaft/Camshaft Position Correlation - Bank 1 Sensor A." P0016 means the engine computer found that the crankshaft and camshaft position sensors on Bank 1 (Sensor A) are not lining up the way they should — the timing 'correlation' between them is out of range. These two sensors tell the computer where the pistons and valves are so it can time fuel injection and spark precisely. When their signals don't agree within tolerance, the computer sets this code. It generally indicates an engine timing issue, which may be a worn timing chain, a sticking variable valve timing component, or a sensor problem, and can cause rough running, hard starting, or potential engine damage if ignored. On BMW it is documented across 19 models: M3, X3, X1, M4, 1 Series, X2, X5, X4, 8 Series, i8, 7 Series, 2 Series Active Tourer, 5 Series, M5, M2, 4 Series, 3 Series, 6 Series, X6.
What are the most common causes of P0016?
The most common causes of P0016 are: Stretched timing chain or worn timing components (guides/tensioner), Faulty camshaft position sensor or crankshaft position sensor, Stuck or faulty variable valve timing (VVT/VCT) actuator or solenoid, Low or dirty engine oil affecting the VVT actuator, Clogged oil control valve or restricted oil passages, Timing chain/belt installed one tooth off after service, Damaged reluctor/tone ring on the crankshaft or camshaft, Wiring or connector faults at the position sensors. The specific cause varies by vehicle.
How much does it cost to fix P0016 on a BMW?
Published repair estimates on BMW range from $400 to $25,000 depending on the model and root cause. If an issue mentions a recall or campaign, check your VIN with the manufacturer or NHTSA and confirm eligibility and coverage with a dealer.
Looking for P0016 on a different make?
View P0016 across all makes →Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.