Skanyx

How much does a crankshaft position sensor replacement cost?

Replacing a crankshaft position sensor in Europe costs between EUR 70 and EUR 350 fitted. The lower half (EUR 70 to EUR 180) covers easy-access sensors at the front or side of the engine block. The upper half (EUR 200 to EUR 350) covers sensors tucked behind the starter motor, transmission bell housing, or on V6 and V8 engines where the sensor sits between the engine and gearbox. Symptoms are dramatic: intermittent no-start, sudden engine cut-out at any speed, slow restart, and code P0335 stored. Always verify the sensor is the cause before condemning - heat-soak issues, wiring damage and ECU faults can all mimic a failed sensor.

Typical EU price70 - €350Range covers parts and labour for a single sensor. Sensors behind the starter motor or at the rear of a longitudinal engine sit at the upper end because of access work. Some Mercedes and BMW designs need the front clip pulled - those are out-of-range and quoted separately.

Parts cost

Aftermarket (EU type-approved):30 - €150. Common brands: Bosch, Hella, Febi Bilstein, VDO, Meyle, NTK.

OEM:70 - €250.

Bosch and Hella supply most OEM crankshaft position sensors across European vehicles. The sensor type is usually Hall-effect (2 or 3 wire) or magneto-resistive (3 wire). Always match the exact part number - cheap unbranded sensors are the most common cause of repeat failures. Some BMW and Mercedes sensors are sold in a wiring harness assembly - the connector is part of the part number.

Labor cost

Range:40 - €280. Typical labor time: 0.5 - 3 hours.

Independent workshop rate: €60-90/hr. Dealer rate: €120-180/hr.

Front-of-engine crank sensors are 30 to 60 minutes. Sensors behind the starter motor or against the bell housing add 1 to 1.5 hours of access work (sometimes requiring starter removal). V6 and V8 engines with the sensor sandwiched between engine and gearbox can require gearbox removal or partial drivetrain dismount - 2.5 to 3 hours. Always test the new sensor before reassembling the access work.

Can you DIY this repair?

Difficulty: moderate. A front-of-engine or side-of-block crank sensor on a transverse four-cylinder is a confident-DIY job: unplug, unbolt one or two retaining bolts, swap, refit with new O-ring or seal. Save EUR 50 to EUR 150 versus a workshop. Sensors behind the starter motor or against the bell housing are harder DIY because the access work doubles the job time. Heat-soak diagnosis (engine cuts out when hot, restarts when cool) is the giveaway symptom - confirm before replacing.

Warning signs you need this repair

  • Engine suddenly cuts out at any speed, sometimes restarting immediately, sometimes after cooling down
  • Intermittent no-start condition, especially after the engine has been running and is hot
  • Long cranking time before the engine catches
  • Check engine light with code P0335 (crankshaft position sensor circuit) stored
  • Random misfires across multiple cylinders (P0300) when the sensor signal drops out briefly
  • Tachometer needle drops to zero momentarily while the engine continues running
  • Failed emissions or OBD readiness portion of TÜV, ITV, TA, SKP, or MOT inspection

When to replace

Replace the crankshaft sensor when (1) P0335 is confirmed stored and (2) the heat-soak pattern matches (engine runs fine cold, cuts out when hot). On vehicles with documented no-start episodes plus stored P0335, replacement is the right call without further testing. On vehicles with intermittent symptoms only, always test the sensor wiring and connector first - heat-damaged wiring at the harness loom is a common root cause that does not need the sensor replaced.

When you can keep driving

Do not keep driving once the heat-soak pattern is confirmed. A sudden engine cut-out at highway speed loses power steering and power brakes, creating a real safety hazard. Short trips around town are lower risk but still annoying. Recovery to the workshop is the safer option once you have one no-start or one mid-drive cut-out event.

Diagnosis before replacing

  1. Read codes with a generic OBD2 scanner. P0335 (crankshaft position sensor circuit) plus freeze frame data showing the code triggered during running (not cranking) is the strongest indicator. Random multi-cylinder misfires (P0300) sometimes accompany a tired crank sensor
  2. Reproduce the heat-soak pattern. Drive the car until fully warm (15 to 20 minutes), then idle in a hot environment until it cuts out. A failed sensor cuts out and refuses to restart for 5 to 30 minutes until it cools. This is the most reliable diagnostic indicator
  3. Inspect the sensor wiring at the harness connector. Look for chafe on the loom, melting near the exhaust manifold (common on V6 engines), or pin push-back at the connector. Wiring damage is more common than sensor failure on some platforms
  4. Measure the sensor resistance with a multimeter (after disconnecting). Hall-effect 3-wire sensors should read 200 to 1,000 ohms on the signal pair. Open circuit confirms a failed sensor. Magneto-resistive sensors are tested differently (using an oscilloscope or scan-tool live data)
  5. Verify the sensor air gap with a feeler gauge after the new sensor is fitted. Most crank sensors specify 0.5 to 1.5 mm to the reluctor wheel. Too far away gives no signal (P0335), too close risks contact damage
  6. Rule out the camshaft position sensor first. P0340 codes alongside P0335 indicate the ECU comparison fault rather than a single sensor failure. Both sensors can drop out simultaneously due to a shared ground or power wiring fault

Cost on specific vehicles

Per-vehicle cost ranges reflect parts pricing, labor complexity, and the dealer-vs-independent premium for that platform.

BMW 3 Series (M54, N52, N20, B47)

2005-2024

BMW M54 (E46 and E60 era) places the crank sensor at the rear of the block near the bell housing - access requires starter motor removal in tight engine bays. Heat soak from the exhaust manifold is the classic failure pattern on M54. N52 and N20 use a more accessible side-of-block sensor. B47 diesel has a robust crank sensor - rare failures. Always use a Bosch or Hella OEM-equivalent sensor; cheap aftermarket has repeat-failure history on BMW.

Parts: 90 - €240
Labor: 80 - €260

Volkswagen Golf (EA888, EA189)

2008-2024

Golf EA888 places the crank sensor on the side of the block, accessible from above. EA189 TDI puts it at the front of the block under the timing belt cover area - access is straightforward but a few additional bolts to remove. VAG crank sensor connectors can suffer pin push-back from underhood vibration - inspect the connector before condemning the sensor. Coding is not required for crank sensors but a basic settings reset is recommended via VAG software.

Parts: 55 - €180
Labor: 50 - €200

Audi A4 (2.0 TFSI, 2.0 TDI, 3.0 TFSI V6)

2008-2024

Audi A4 with 2.0 TFSI shares the Golf crank sensor architecture. The 3.0 TFSI supercharged V6 places the sensor at the rear of the block - access requires intake removal and is a 2 to 3 hour job. The 3.0 TDI V6 has the same rear-of-block challenge. Heat soak from the supercharger or the turbocharger manifold on V6 variants is the common failure mode. Always replace with OEM-equivalent Bosch or Hella.

Parts: 70 - €220
Labor: 70 - €280

Ford Focus (1.0 EcoBoost, 1.5 EcoBoost, 1.6 TDCi)

2008-2024

Ford Focus crank sensors are at the side of the block, accessible from below or above. 1.0 EcoBoost (Mk3 onwards) has a known wiring loom chafe point near the exhaust manifold on early models - check the loom before replacing the sensor. 1.6 TDCi (PSA DV6) sensor failures are rare. 1.5 EcoBoost is reliable. Replacement is one of the easier crank sensor jobs in this list.

Parts: 40 - €140
Labor: 50 - €180

Toyota Camry (2AZ-FE, 2AR-FE, 2GR-FE)

2007-2024

Toyota Camry crank sensors are extremely reliable - failures usually past 250,000 km. The 2AZ-FE and 2AR-FE four-cylinder place the sensor at the side of the block, easy access. The 2GR-FE V6 sensor sits at the rear of the engine, requiring partial intake disassembly for access. Heat soak issues are rare on Toyota due to better thermal management. Denso supplies most Toyota crank sensors and aftermarket equivalents are easy to source.

Parts: 50 - €160
Labor: 50 - €160

Common scams and gotchas

Sensor replaced without addressing wiring damage

On longitudinal engines (BMW, Audi V6, Mercedes), the crank sensor wiring often passes near the exhaust manifold. Heat damage to the loom is a common root cause of intermittent P0335 - replacing the sensor leaves the damaged wire in place, returning the same code within weeks. Always inspect the harness from connector to ECU plug before condemning the sensor.

Unbranded sensor fitted as cheaper alternative

Cheap unbranded sensors from internet marketplaces account for the bulk of repeat failures in this category. The internal Hall-effect element on these is often a different part than the OE specification, working briefly then failing under heat. Always specify Bosch, Hella, VDO or Meyle on the workshop invoice - the EUR 20 saving is not worth the comeback risk.

ECU blamed when wiring is the actual fault

If the sensor and wiring both test fine but the symptom persists, some workshops jump to ECU replacement (EUR 800 to EUR 2,000). Far more often the fault is at the ECU connector itself - bent or pushed-back pins, water ingress, or a corroded ground stud. Always inspect the ECU connectors and ground points before condemning the ECU itself.

Reluctor wheel damage missed during sensor replacement

A chipped or magnetically degraded reluctor wheel (the toothed ring the crank sensor reads) gives the same symptom as a failed sensor. Replacing the sensor will not fix it. On engines with bolt-on reluctor wheels (some BMW, some VW), inspect for chipped teeth visually. On engines with integral reluctor wheels (most Toyota, most modern designs), reluctor damage requires crankshaft removal - very expensive and very rare.

By country

Germany

TÜV will fail OBD readiness on stored P0335. Bosch and Hella sensors via ATU, Autodoc.de and kfzteile24.de at EUR 30 to EUR 100 aftermarket. German labour at EUR 75 to EUR 90 per hour fits a Focus or Golf crank sensor for EUR 100 to EUR 180 total.

Poland

Parts via iParts.pl, allegro.pl and intercars.pl run 20 to 30 percent below the German market. Local labour at EUR 25 to EUR 45 per hour fits a sensor swap at EUR 60 to EUR 110 fitted on a Polish-market four-cylinder. BMW M54 access work in Warsaw or Krakow specialists runs EUR 140 to EUR 220 fitted versus EUR 280 plus in Germany.

Lithuania

Used BMW and Audi from Germany at 150,000 to 200,000 km commonly arrive with intermittent crank sensor issues from heat-aged sensors. Insist on a heat-soak test as part of any used-car pre-purchase inspection. Local independent labour at EUR 25 to EUR 40 per hour fits a sensor for EUR 60 to EUR 100 on a four-cylinder.

Spain

Hot Spanish summers accelerate heat-soak failures of crank sensors on V6 longitudinal engines (BMW, Audi V6, Mercedes V6). ITV inspection fails stored P0335. Spanish independents at EUR 55 to EUR 75 per hour fit a Focus or Camry crank sensor for EUR 90 to EUR 160 total. Aftermarket Bosch and Hella sensors widely available through oscaro.es.

Frequently asked questions

How much does a crankshaft sensor replacement cost in Europe?

Between EUR 70 and EUR 350 fitted. Front-of-engine and side-of-block sensors on a four-cylinder are EUR 70 to EUR 180. Sensors behind the starter motor or at the rear of a longitudinal V6 are EUR 200 to EUR 350. Premium German vehicles with hard-to-reach sensors sit at the upper end.

Can I drive with a failing crankshaft sensor?

Not safely. A failing crank sensor causes sudden engine cut-out at any speed, losing power steering and power brakes. Highway speeds are the highest-risk scenario. Short town trips are lower risk but still produce unpredictable no-start episodes. Recover the car to a workshop once you have one heat-soak cut-out event.

How do I know it is the crank sensor and not something else?

The heat-soak pattern is the clearest sign: engine runs fine cold, cuts out when hot, refuses to restart for 5 to 30 minutes, then runs again. Stored code P0335 confirms the circuit. Random misfires (P0300) on top of P0335 suggest the sensor signal is dropping out repeatedly. Always test the wiring and connector before replacing the sensor - heat-damaged loom wiring is a common root cause.

What is the difference between a crank sensor and a cam sensor?

The crankshaft position sensor reports engine speed and crank angle - the ECU uses this to fire the spark plugs and injectors at the right moment. Most engines cannot run without a working crank sensor. The camshaft position sensor reports valve timing position - the ECU uses this to identify which cylinder is on which stroke (for sequential injection) and to control variable valve timing. Most engines can run in limp mode without a cam sensor but not without a crank sensor.

Why does my crank sensor fail when the engine is hot?

Heat soak. The Hall-effect or magneto-resistive sensing element inside the crank sensor degrades with repeated heat cycling. At normal operating temperature the sensor still works; under heavy heat soak (idling in summer traffic after a long drive), the sensing element loses signal until it cools. This is the most common crank sensor failure pattern - and the most diagnostic-defining symptom.

Can a bad crank sensor cause misfires?

Yes, indirectly. If the crank sensor signal drops out briefly, the ECU loses crank angle reference and may miss one or more ignition events, registering them as misfires (P0300 random misfire, or P0301 to P0308 cylinder-specific). Always read both clusters - a P0335 plus P0300 combination strongly points to the crank sensor as root cause.

How long does a crank sensor last?

150,000 to 300,000 km on most modern designs. Toyota and Honda crank sensors regularly exceed 250,000 km. BMW M54 (E46 era) is the famous early-failure example, with heat-soak failures clustering at 120,000 to 180,000 km. Modern Bosch and Hella sensors on VAG, Mercedes and BMW since 2010 are far more durable than the early-2000s generation.

Diagnose the issue first with Skanyx

Don't pay for a repair you don't need. Skanyx scans your fault codes, ranks repair urgency, and shows you EUR cost estimates before you visit the shop.

Get the Skanyx app

Last updated: 2026-05-28