P0017 on BMW: How to Diagnose & Fix
Crankshaft/Camshaft Position Correlation - Bank 1 Sensor B
6 BMW models · 6 documented issues · 6 critical · $800-$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
- No warning before the hub slips
- Engine misfires or runs rough after the hub slips
- Check engine light with timing-related fault codes
- Sudden loss of power
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 (2)
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 (3)
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 (2)
The 4.4L twin-turbo N63 V8 in the X6 xDrive50i is known for timing chains that stretch and wear early. Cars.com reported that BMW issued service bulletin 11 16 14 because N63 timing chains "have been found to stretch and wear out prematurely," which leads to premature valvetrain wear and reduced engine performance. The bulletin covers N63 versions of the X6, X5, 5, 6 and 7 Series, among others, including the ActiveHybrid X6. For the X6, it applies to E71 models built from July 2008 to June 2014. A stretched chain throws off valve timing, and owner guides note this can reduce torque and throttle response. BMW handles the issue through the N63 Customer Care Package (SI B00 13 14). As part of that package, a dealer uses BMW's diagnostic software to measure chain stretch. The car is then reprogrammed to a shorter oil-change interval of 10,000 miles or 12 months, which BMW says is needed to avoid future valvetrain wear. Later F16 X6 xDrive50i models (2015-2018) are not on the bulletin's list of affected build dates.
Common Symptoms
- Rattling noise from the engine on cold starts
- Stored camshaft-position or VANOS fault codes
- Check engine light
- Loss of power or hesitation
How to Fix
What to check first: if an E71 X6 xDrive50i (built 7/2008-6/2014) rattles on a cold start or has camshaft-position or VANOS fault codes, ask a BMW dealer to run the timing chain test from SI B11 16 14. The test uses BMW's diagnostic software and reports either "Timing chain is OK" or "Timing chain is not OK." The bulletin says to fix any stored VANOS or camshaft faults before the chain test, because a bad VANOS actuator or solenoid can skew the result. If the chains measure as stretched, BMW's procedure replaces both timing chains (repair instruction 11 31 052). Coverage: the chain check is part of BMW's N63 Customer Care Package (SI B00 13 14). BMW says it is not a recall or a mandatory campaign. Dealers schedule it based on parts availability and their workshop capacity. Cars.com reported that the repair is covered under the new-car limited warranty or the certified pre-owned warranty, and possibly under an extended warranty once the factory warranty has expired. To see whether your car was already done, look on the B-pillar for a Service Action label with code 728 punched out. A dealer can also check your VIN for campaign code 00 13 48 02 00. Ask the dealer whether your VIN is still eligible and whether the chain replacement would be covered. After the repair, the car is reprogrammed to change the oil every 10,000 miles or 12 months. Keep to that interval, because BMW gives the shorter interval as the way to avoid future valvetrain wear. BMW's bulletins do not give a repair cost, so get an itemized quote from the dealer or an N63 specialist.
Call to confirm they can assess your vehicle and perform the stated work. Search results do not confirm qualification, eligibility or coverage.
Sources for this issue (4)
The M2 Competition uses the same S55 engine as the F80 M3 and F82/F83 M4, with the same crank hub design. The crankshaft, a friction disc and the timing sprocket are not keyed together. A central bolt clamps them, and that clamping friction is the only thing holding the cam timing in place. A hard load or sudden shock can overcome the friction, and then the timing sprocket turns separately from the crank. Aggressive downshifts, hard launches, repeated high-rev track use and remaps that bring in torque early are all linked to it. Launch control has been linked to failures on otherwise standard cars. The crank bolt can also loosen over time. Once the timing jumps, valves and pistons can collide, and the engine can be badly damaged or destroyed. On a stock car driven on the road, specialists say failure is rare but not unheard of. The risk goes up on remapped, tracked or hard-driven cars: some UK specialists estimate that about 1-2% of remapped S55s slip over time, and more on track cars. BMW has issued no recall or service bulletin. The S58 engine that replaced the S55 (G80 M3, G87 M2) uses a one-piece keyed hub.
Common Symptoms
- Often no warning before failure: specialists report no warning light, misfire or rattle before the hub lets go
- Check engine light with timing-related fault codes
- Rough running or misfires after the timing has shifted
- Sudden severe engine damage (bent valves, damaged pistons) if the timing jumps far enough
How to Fix
This is an aftermarket fix. BMW does not require it, and no recall or service bulletin covers it. First decide how much risk your car carries. If it's stock and driven on the road, specialists rate the risk as low. If it's remapped, tracked, launched hard or about to be tuned, sellers and specialists recommend an upgraded hub. If you already see timing-related fault codes or the engine is running badly, have a specialist check the cam timing before you drive it hard. The options, from least to most involved, are: (1) A crank bolt capture plate (for example ARD). It stops the central bolt backing out but does not stop the hub slipping. (2) A one-piece spline-driven hub with a capture plate (for example the VTT Spline-Lock). No drilling is needed. (3) A keyed or pinned hub that locks the sprocket to the crank mechanically (for example Kotte, Insane Performance, or the SSR double-keyed kit, which BimmerWorld lists at $949 for the part). (4) A 4-pin hub for high-power track builds. Fitting is a specialist job. On the SSR kit it means removing the oil pan, removing or securing the subframe, steering and suspension, taking off the valve cover, using BMW timing tools and drilling the crankshaft. A bad install can damage the engine. None of the cited sources gives a fitting cost, so get a quote from a specialist.
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: 2019-2020 BMW M2 Competition F87 with S55 within this issue's scope and after FCP vehicle-selector confirmation; verify transmission/drivetrain, kit contents and special-tool requirements 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 (5)
- SSR Performance Double-Keyed 4-Pin Crank Hub - F87 M2, F80 M3, F82 M4 (S55) - BimmerWorldarticle
- BMW M2 Competition in for a crank hub - Garage Whifbitzarticle
- How to Stop S55 Crank Hub Disaster (ML Performance)specialist article
- BMW S55 Crank Hub Failure - What It Is and How to Fix It (5150 AutoSport)vendor article
- BMW Crank Hub Upgrade S55B30 F8X M2C/M3/M4 (Bar-Tek)vendor product page
The S55 engine in the F82/F83 M4 (2015-2020), which is also used in the F80 M3 and M2 Competition, has a factory crank hub that is not keyed to the crankshaft. The timing parts are held in alignment only by friction washers and the clamping force of the central crank bolt. Under high load, hard launches or sudden throttle changes, those friction surfaces can slip. When that happens the engine falls out of timing, and if it moves far enough the pistons can hit the valves, which can ruin the engine. Tuned and tracked cars are discussed most, but specialist shops also report hub failures on cars at stock power in normal driving. BMW has not issued a recall or service bulletin for it, so the problem is known mainly through owner reports and aftermarket specialists.
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
What to check first: if the car shows timing-correlation codes (P0016/P0017), misfires on all cylinders, or runs rough after a hard pull, stop driving it and have a BMW specialist check cam-to-crank timing with the correct locking tools before the engine is run again. If the hub has slipped, the engine has to be re-timed and checked for valve damage before any new hub is fitted. Prevention: BMW has no bulletin, recall or updated factory part for this. The owner-community remedy is an aftermarket hub that cannot slip. Options include one-piece billet hubs that remove the friction plates, offered pinned or unpinned (MMX/MMR, 034Motorsport), some with an optional capture plate over the crank bolt, and kits that drill and pin the factory hub and add a keyed hub (Evolve). Many owners fit one as insurance, especially before tuning or track use. It is an aftermarket modification, not a BMW-specified repair. The work means removing the engine's front cover and the crank pulley; some shops also drop the oil pan to clear out drill shavings. It needs specialist tools, training and the exact torque procedure (MMX lists 100 Nm plus 270 degrees for its S55 bolt). Have it done by a shop that has done this job before. Cost: one retailer lists the MMX hub kit at AUD $1,220-$1,420 for parts only. No source gives an installed price, so get a quote from a specialist.
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 (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 6 models: M3, X1, 1 Series, X6, M2, M4.
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 $800 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 →Join 700+ subscribers following Au7o for vehicle insights and updates.
Content compiled with AI assistance using NHTSA complaints, TSBs, and owner reports. May contain errors. Always verify with your vehicle's service manual.