Skanyx

How much does a camshaft position sensor replacement cost?

Replacing a camshaft position sensor in Europe costs between EUR 60 and EUR 300 fitted. Most jobs sit at the lower half (EUR 60 to EUR 160) because the sensor is a 2 or 3 wire bolt-on part at the front or top of the cylinder head. The upper half (EUR 180 to EUR 300) covers premium German vehicles with hard-to-reach sensors, or jobs where multiple sensors (intake and exhaust cam) are replaced together. Symptoms include codes P0340, P0341, P0342 or P0343 (camshaft position sensor circuit malfunction), rough idle, long crank times, and intermittent misfires. Always test the sensor wiring and confirm the air gap before condemning the sensor.

Typical EU price60 - €300Range covers parts and labour for a single sensor. Engines with intake and exhaust cam sensors (most modern direct-injection petrol) double the parts cost when both are replaced together. Some VAG and BMW sensors are integrated into the valve cover - adding the cover gasket pushes the job to the upper end.

Parts cost

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

OEM:60 - €220.

Bosch and Hella supply most OEM camshaft sensors across European vehicles. VDO and Meyle are mid-tier aftermarket options with good track record. Always source by exact part number - the same physical connector can hide different internal Hall-effect or magneto-resistive sensing elements. Never substitute a 2-wire sensor for a 3-wire one (or vice versa).

Labor cost

Range:30 - €200. Typical labor time: 0.3 - 2 hours.

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

Top-of-engine cam sensors with direct access (BMW M54, Toyota 2AZ) are 20 to 30 minutes. Sensors tucked behind the intake manifold (some VAG 2.0 TSI, Mercedes M271) add 45 to 90 minutes of intake access work. Sensors integrated into the valve cover on some modern designs require valve cover removal and a new gasket - 1.5 to 2 hours total. Always verify the correct sensor air gap (0.5 to 1.5 mm) after fitment.

Can you DIY this repair?

Difficulty: easy. A top-of-engine cam sensor on a four-cylinder is one of the easier diagnostic-driven repairs in this list. Unplug the connector, unbolt the single retaining bolt (8 or 10 mm), pull the sensor out, fit the new one with a smear of light oil on the O-ring, torque to spec (usually 8 to 10 Nm). Save EUR 40 to EUR 80 versus a workshop. Sensors behind the intake or integrated into the valve cover are not beginner DIY - the disassembly cost in time exceeds the labour saving.

Warning signs you need this repair

  • Check engine light with codes P0340, P0341, P0342 or P0343 (camshaft position sensor circuit)
  • Long cranking time before the engine starts, especially when warm
  • Intermittent stalling at idle or under low-load steady cruising
  • Random misfires across multiple cylinders (P0300) that come and go
  • Loss of power and rough running with no clear cylinder pattern
  • Engine cuts out momentarily under acceleration and restarts on its own
  • Failed emissions or OBD-readiness portion of TÜV, ITV, TA, SKP, or MOT inspection

When to replace

Replace the camshaft sensor when P0340 to P0343 is confirmed stored, freeze frame data shows the code triggered during engine running (not just at startup), and you have verified the sensor wiring and air gap are correct. On engines with variable valve timing (VVT), a failing cam sensor can also trigger P0010 to P0022 codes through the cam phaser - check both clusters before replacing. Preventive replacement is not necessary; wait for codes.

When you can keep driving

A cam sensor failure that causes intermittent misfires or stalling should be addressed within 1 to 2 weeks. Short-term driving is safe but you risk being stranded with a no-start condition. The engine can run in limp mode on the crankshaft sensor alone on some designs, but variable valve timing will not function correctly, hurting fuel economy and emissions. A failed sensor will fail TÜV, ITV, TA, SKP and MOT inspection.

Diagnosis before replacing

  1. Read codes with a generic OBD2 scanner (Skanyx or any ELM327 adapter). P0340 (no signal) is the most common; P0341 (range/performance) suggests a sensor that is reading but reporting wrong values. Generic OBD2 in Mode 01 reads engine RPM live - watch for RPM dropouts at idle that correlate with sensor failures
  2. Inspect the sensor wiring at the connector. Look for chafe, oil contamination from a leaking valve cover gasket (common cause), or pin push-back. A wiggle test on the connector while watching live RPM data confirms wiring faults
  3. Verify the sensor air gap with a feeler gauge after the new sensor is fitted. Most cam sensors specify 0.5 to 1.5 mm to the trigger wheel. Too far away gives no signal (P0340), too close risks contact damage to the sensor face
  4. Rule out the crankshaft position sensor first. P0335 (crankshaft sensor) can mimic cam sensor symptoms because the ECU compares the two signals - if either drops out, both codes can set. Generic OBD2 reads crank position via Mode 06 monitoring tests on some vehicles
  5. Check for valve cover oil leaks. Oil-saturated cam sensor wiring is a common root cause of intermittent P0340 - cleaning the connector and replacing the valve cover gasket sometimes fixes the sensor without sensor replacement
  6. On VAG, BMW and Mercedes with variable valve timing, also read the VVT-related codes (P0010 to P0022). A jammed cam phaser solenoid can present like a cam sensor fault. Generic OBD2 will not control the VVT solenoid directly - that requires manufacturer software

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 era) uses two cam sensors at the top of the head - one of the easiest sensor swaps. Oil leaks from the valve cover are the usual root cause. N52 and N20 use intake and exhaust cam sensors - both should be inspected together when one fails. On N47 diesel and B47, codes P0016 to P0019 are far more likely a stretched rear timing chain than a sensor fault. Always rule out chain wear before sensor replacement on diesel BMW.

Parts: 70 - €220
Labor: 60 - €200

Volkswagen Golf (EA888, EA189, MQB platform)

2008-2024

Golf EA888 (1.8 and 2.0 TSI) has an exhaust cam sensor on top of the head and an intake cam sensor that sits behind the high-pressure fuel pump - the second one adds 30 to 45 minutes of access work. EA189 TDI has one cam sensor at the rear of the head. Cam sensor failures on VAG often coincide with timing-chain tensioner wear on EA888 Gen 1 and Gen 2 - always rule out the chain before replacing the sensor.

Parts: 45 - €160
Labor: 50 - €180

Audi A4 (2.0 TFSI EA888, 3.0 TFSI EA837, 2.0 TDI)

2008-2024

Audi A4 with EA888 mirrors the Golf - intake and exhaust cam sensors, with the intake sensor behind the high-pressure fuel pump. The 3.0 TFSI supercharged V6 has 4 cam sensors (two banks, intake and exhaust). The 3.0 TDI V6 places the cam sensor at the rear of the head, requiring intake removal for access on some variants. Coding via VAG software is not strictly required for cam sensors but is recommended.

Parts: 60 - €200
Labor: 60 - €220

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

2008-2024

Ford Focus cam sensors are accessible at the front or top of the head on most variants. The 1.0 EcoBoost (Mk3 onwards) has both intake and exhaust cam sensors - failures often track the wet-belt failure cluster on this engine. 1.6 TDCi (PSA DV6) places the cam sensor at the front of the head, easy access. 2.0 EcoBoost is generally reliable. Ford parts via oscaro.es, autodoc.de and direct Ford channels.

Parts: 35 - €120
Labor: 40 - €140

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

2007-2024

Toyota Camry cam sensors are very reliable - failures usually past 200,000 km. The 2AZ-FE four-cylinder has a single cam sensor at the front of the head. The 2AR-FE (2.5L with dual VVT-i) has intake and exhaust cam sensors. The 2GR-FE V6 has 4 cam sensors, with rear-bank access being the most labour-intensive scenario. Denso supplies most Toyota cam sensors and aftermarket equivalents are easy to source.

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

Common scams and gotchas

Sensor replaced without addressing the valve cover oil leak

Oil-saturated wiring at the cam sensor connector is the root cause on many VAG, BMW and Honda failures. Fitting a new sensor without replacing the valve cover gasket means the new sensor's connector gets soaked within months, returning the same code. Always inspect the connector for oil and replace the gasket if the leak is confirmed.

Wrong sensor variant fitted (Hall-effect vs magneto-resistive)

Visually identical sensors can use different internal sensing technology. Hall-effect sensors give a square-wave output, magneto-resistive give a sine-wave. The ECU expects one specific type. Always source by exact part number, not by visual fit. Cheap unbranded sensors from internet marketplaces are the most common offender.

VVT issue blamed on cam sensor when the phaser itself is the problem

On BMW N52, N20 and Mercedes M271, a worn or jammed cam phaser can set codes P0011 or P0017 that look like cam sensor faults. Replacing the sensor does nothing. Confirm with live timing data (Mode 06 or manufacturer scan) before replacing the sensor on these engines.

Diagnosis stops at the sensor without checking the timing chain

On BMW N47, EA888 Gen 1 and Gen 2, codes P0016 to P0019 are almost always a stretched timing chain, not a sensor fault. Replacing the sensor masks the chain problem briefly - the codes return within days, and the chain failure progresses. Always rule out chain wear before replacing sensors on these engines.

By country

Germany

TÜV will fail OBD readiness on a stored P0340 to P0343. Bosch and Hella sensors are widely available through ATU, Autodoc.de and kfzteile24.de at EUR 25 to EUR 90 aftermarket. German labour at EUR 75 to EUR 90 per hour fits a Golf or Focus cam sensor for EUR 80 to EUR 140 total.

Poland

Aftermarket cam sensor pricing on iParts.pl, allegro.pl and intercars.pl runs 20 to 30 percent below the German market. Local labour at EUR 25 to EUR 45 per hour puts a sensor swap at EUR 50 to EUR 90 fitted on a Polish-market car. Specialist VAG and BMW shops in Warsaw and Krakow have the timing chain test equipment to rule out chain wear before sensor replacement.

Lithuania

Used VW, Audi and BMW imported from Germany at 150,000 to 200,000 km often arrive with intermittent cam sensor codes - frequently the downstream symptom of a stretched timing chain on diesel models. Local independent labour at EUR 25 to EUR 40 per hour fits a sensor for EUR 50 to EUR 80, but always insist on a timing-chain check first on N47, EA888 Gen 1 and Gen 2.

Spain

ITV inspection fails on stored cam sensor codes. Spanish independents at EUR 55 to EUR 75 per hour fit a Focus or Golf cam sensor for EUR 70 to EUR 130 total. Aftermarket Bosch and Hella sensors through oscaro.es and recambioscoches.es have strong stock for Spanish-market common platforms (Focus, Golf, Camry).

Frequently asked questions

How much does a camshaft sensor replacement cost in Europe?

Between EUR 60 and EUR 300 fitted. Most jobs on a four-cylinder transverse engine are EUR 60 to EUR 160. Sensors tucked behind the intake or integrated into the valve cover are EUR 180 to EUR 300. Premium German vehicles with multiple cam sensors (intake and exhaust) sit at the upper end.

Can I drive with a failing camshaft sensor?

Short-term yes, with the risk of stalling or no-start. The engine can run in limp mode on the crankshaft sensor alone on most designs, but variable valve timing will not function correctly, hurting fuel economy and emissions. The car will fail TÜV, ITV, TA, SKP and MOT inspection with a stored P0340 to P0343 code. Address within 1 to 2 weeks.

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

Confirm with codes (P0340 to P0343), check the wiring connector for oil contamination (a common root cause), verify the air gap to the trigger wheel, and rule out the crankshaft sensor (P0335) which can mimic cam sensor symptoms. On engines with variable valve timing, also rule out a jammed cam phaser (P0010 to P0022). On BMW N47 and EA888 Gen 1 or Gen 2, always rule out a stretched timing chain first - the cam sensor codes are often a symptom, not the cause.

Why do cam sensors fail?

Three main causes. Heat fatigue on the sensor itself past 150,000 km is the natural cause. Oil contamination at the connector from a leaking valve cover gasket is the most common preventable cause - fix the gasket and the sensor. Physical damage from contact with the trigger wheel (wrong air gap or debris) is rare but happens. The Hall-effect or magneto-resistive sensing element loses sensitivity over time, eventually returning weak or no signal.

Should I replace the intake and exhaust cam sensors at the same time?

Only if both are showing symptoms or codes, or if the labour overlap is significant. On engines where the sensors are side-by-side (most modern direct-injection petrol), doing both at once costs only EUR 30 to EUR 60 more in parts. On engines where they are in separate locations, do each only when needed. Cam sensors do not have a synchronised lifetime - one can fail at 100,000 km and the other run reliably to 250,000 km.

Do I need to code the new cam sensor?

Not for the cam sensor itself. The ECU learns the new sensor automatically on the first few engine starts. However, after extensive timing-related repairs (chain replacement, VVT phaser work), some manufacturers require a cam position learn procedure via diagnostic tool. Generic OBD2 does not perform this - it requires VAG software (VCDS or OBDeleven), BMW ISTA, Mercedes XENTRY, or equivalent.

How long does a camshaft sensor last?

150,000 to 250,000 km on most modern designs. Cam sensors do not have a scheduled replacement interval - they fail when they fail. Toyota Denso sensors regularly exceed 250,000 km. VAG, BMW and Mercedes sensors cluster around 150,000 to 200,000 km on average, with oil contamination accelerating failures on engines with leaking valve cover gaskets.

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