P0017 on BMW: How to Diagnose & Fix
Crankshaft/Camshaft Position Correlation - Bank 1 Sensor B
12 BMW models · 13 documented issues · 11 critical · $400-$25,000 repair
P0017 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 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
BMW has issued no bulletin for S55 crank-hub slip. The owner-community and aftermarket remedy is a pinned or keyed crank hub (Pure Turbos, VTT, S55 Crank Hub Fix and others), which many owners fit as preventive insurance, especially on tuned or tracked cars; it is an aftermarket modification, not a BMW-specified repair. If the hub has already slipped, the engine must be re-timed with the correct locking tools and checked for valve damage before any hub is fitted. Installation requires crankshaft pulley removal and the exact service-manual torque procedure. Cost is roughly $1,200-2,500 installed vs. $20,000+ for engine replacement after a 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)
The N20 four-cylinder engine in the 1 Series is prone to premature timing chain stretch and guide failure, particularly in models built before 2015. The plastic chain guides become brittle over time and can break apart, allowing chain slack that leads to jumped timing. This can cause catastrophic engine damage if the chain skips enough teeth.
Common Symptoms
- Rattling noise from front of engine on cold start
- Check Engine light with codes P0016 or P0017 (cam/crank correlation)
- Rough idle that smooths out after warming up
- Reduced engine power or limp mode
- Metallic scraping sound from timing cover area
- Engine misfires at low RPM
How to Fix
Replace the timing chain, tensioner, and all chain guides. BMW released an updated chain guide design for 2015+ production. On earlier models, use the updated parts during replacement. The job requires removing the front of the engine and is labor-intensive (8-12 hours). Some owners opt for preventive replacement at 60,000-80,000 miles.
Sources for this issue (1)
The E70 and F15 xDrive50i use generation-specific N63 boost-control hardware. BMW's N63 training shows that the wastegate valves are moved by vacuum units through electropneumatic pressure converters; hoses, reservoir, vacuum pump, converters, actuator linkage, charge-air leaks, and the turbocharger/wastegate hardware can therefore create overlapping rattle or low-boost complaints. Rattle alone does not prove both turbochargers failed, and the previously listed P0011/P0012/P0014/P0016/P0017 are cam-timing faults rather than wastegate identifiers. The N63 Customer Care Package is not a Central Cooling Pump campaign and does not promise generic wastegate or turbo coverage.
Common Symptoms
- Rattle from the turbocharger or wastegate area
- Low boost or reduced engine power
- Turbo lag or inconsistent boost response
- Reduced-power mode with boost-control faults
How to Fix
Read all DME faults and compare requested versus actual boost under the BMW test plan. Pressure- or smoke-test the intake and charge-air path, verify vacuum supply from the pump and reservoir, inspect both banks' hoses and pressure converters, and test actuator movement before condemning a turbocharger. Identify the engine generation, failed bank, and exact hardware in BMW ETK/AIR. Check a 2010-2013 E70 VIN for the N63 Customer Care Package only as applicable; its published six-point scope includes air-mass sensors, injectors, vacuum pump, low-pressure fuel sensor/feed line, fresh-air turbo seals, and crankcase-ventilation lines, not an automatic wastegate replacement. No retail link is published until diagnosis selects a VIN-specific component.
Owner tips & cautions
- TipAsk the shop to identify the failed bank and show vacuum, pressure-converter, actuator-travel, and requested-versus-actual boost results before authorizing turbo parts.
- WarningDo not order a universal Garrett actuator from a rattle or low-boost message; E70 and F15 N63 systems use generation- and VIN-specific hardware.
Sources for this issue (3)
P0017 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 P0017 mean on a BMW?
P0017 stands for "Crankshaft/Camshaft Position Correlation - Bank 1 Sensor B." This code means the engine computer has detected that the crankshaft and the Bank 1 'B' camshaft (typically the exhaust camshaft) are out of their proper timing relationship with each other. The computer compares the crankshaft position signal to the camshaft position signal, and when they don't line up within the allowed window, it sets this correlation code. This usually points to mechanical timing being off, most often from a stretched or worn timing chain, a slipped or stuck variable valve timing phaser, or a tensioner problem. You may notice rough running, low power, rattling at startup, or a no-start, and it should be addressed promptly to avoid valve-to-piston contact on some engines. On BMW it is documented across 12 models: M3, X1, M4, 1 Series, X5, i8, 8 Series, 7 Series, M2, X4, 4 Series, X6.
What are the most common causes of P0017?
The most common causes of P0017 are: Stretched or worn timing chain, Worn or failed timing chain tensioner or guides, Stuck or faulty variable valve timing (VVT) cam phaser, Faulty VVT oil control/solenoid valve, Low or dirty engine oil affecting phaser operation, Faulty camshaft or crankshaft position sensor, Timing chain jumped a tooth or incorrect timing after service, Damaged reluctor (tone) ring. The specific cause varies by vehicle.
How much does it cost to fix P0017 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 P0017 on a different make?
View P0017 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.