This article was updated in June 7, 2026 with new products and information by Mark S. Taylor

Your car cranks but won’t start. Or it starts fine in the morning, runs for twenty minutes, then dies at a red light like you turned the key off. The check engine light is on, and you’re staring at a $120 diagnostic fee wondering if you could just swap a $40 part and call it a day.

Maybe. The camshaft position sensor is one of the most misdiagnosed failures in modern cars — partly because its symptoms overlap with a dozen other problems, and partly because most articles online just list symptoms and tell you to “see a mechanic.” Here’s how to actually figure out if camshaft position sensor is bad, using tools you probably already own, without guessing.

Camshaft Position Sensor Is Bad

Think of your engine as a precision dance. The pistons, valves, spark plugs, and fuel injectors all have to move in exact sequence. The camshaft position sensor tells the engine computer (ECU) where the camshaft is at any given moment — which tells it which cylinder is on its compression stroke.

With that information, the ECU knows exactly when to fire the spark plug and open the fuel injector for that cylinder. Get the timing wrong by even a few degrees and the cylinder misfires, wastes fuel, or doesn’t fire at all. A completely failed sensor means the ECU is flying blind — no spark, no fuel, no start.

Engine Crankshaft Position Sensor

Not every symptom points to the cam sensor, but these are the ones that do:

  • Check engine light with camshaft-related codes. This is the most reliable indicator. The ECU monitors the sensor’s signal constantly and flags irregularities immediately.
  • Hard starting or extended cranking. The ECU can’t determine cylinder position quickly, so it takes longer to build the spark and fuel sequence needed to fire the engine.
  • Engine stalling, especially when hot. This is the signature symptom. The sensor works fine cold but fails as it heat-soaks. The car dies, you wait ten minutes, it starts again — classic cam sensor behavior.
  • Rough idle and misfires. Incorrect timing data causes the ECU to fire spark plugs at the wrong moment, leading to incomplete combustion.
  • Poor acceleration and reduced power. The ECU defaults to a safe timing map when sensor data is unreliable, which cuts horsepower significantly.
  • Limp mode activation. Some vehicles enter a restricted-performance mode to protect the engine when the ECU loses trust in the cam sensor signal.
  • Failed emissions test. Rich fuel mixtures and incomplete combustion spike hydrocarbon and CO emissions.

The pattern to watch for: symptoms that worsen as the engine warms up. A cold-start misfire that smooths out is usually something else. A smooth cold start that turns rough after fifteen minutes of driving is almost always the cam sensor or its wiring.

This is where most DIYers get lost. Both sensors fail with similar symptoms, but the patterns are different:

Table

SymptomBad Camshaft SensorBad Crankshaft Sensor
No-start conditionUsually cranks and eventually startsUsually cranks endlessly with no start
Stalling patternStalls when hot, restarts after coolingStalls randomly hot or cold, harder to restart
Check engine codesP0340, P0341, P0342, P0343P0335, P0336, P0337, P0338
Engine behavior before stallRuns rough, misfires, loses powerOften runs fine, then cuts out suddenly
Key differentiatorCar starts poorly but usually runsCar runs well but won’t start or dies without warning

The mechanic’s rule: if the car cranks and cranks but eventually catches, suspect the cam sensor. If it cranks and cranks and never catches, suspect the crank sensor. It’s not absolute, but it’s right more often than it’s wrong.

Crankshaft Position Sensor Symptoms

A $30 Bluetooth OBD-II scanner is the best first tool you can buy. Here’s what the codes mean:

Table

CodeMeaningWhat It Tells You
P0340Camshaft position sensor circuit malfunctionThe ECU sees no signal from the sensor at all — open circuit, bad sensor, or severed wiring
P0341Camshaft position sensor circuit range/performanceThe signal is present but erratic — worn sensor, damaged reluctor wheel, or intermittent wiring fault
P0342Camshaft position sensor circuit low inputSignal voltage is below spec — usually a short to ground or failing sensor element
P0343Camshaft position sensor circuit high inputSignal voltage is above spec — usually a short to power or damaged ECU input
P0016Camshaft/crankshaft correlation errorThe ECU sees both sensors but they don’t agree on timing — often a stretched timing chain, not a bad sensor

Critical note on P0016: if you get this code, do not replace the cam sensor first. A stretched timing chain or jumped timing belt causes the same correlation error, and a new sensor won’t fix it. You need a mechanic to verify timing with a scope or physical inspection.

Before you touch anything, disconnect the negative battery terminal. Camshaft sensors are low-voltage signal devices, and a shorted probe can damage the ECU.

First, identify your sensor type. Look at the electrical connector:

  • 2 wires = Magnetic (variable reluctance) sensor — generates its own AC voltage
  • 3 wires = Hall effect sensor — needs reference power and ground, outputs a DC signal

Testing the wrong type with the wrong setting will give you a false reading and send you chasing ghosts.

Testing a 2-Wire Magnetic Sensor

1. Resistance test (sensor unplugged): Set your multimeter to ohms (Ω). Touch one probe to each pin in the sensor connector. A good magnetic sensor reads between 200 and 1,000 ohms. Infinite resistance means an open winding — the sensor is dead. Zero ohms means a shorted winding — also dead.

2. AC voltage test (sensor plugged in, engine cranking): Set your multimeter to AC volts. Back-probe the two wires at the connector (use T-pins or paperclips if you don’t have back-probe tools). Have a helper crank the engine. A healthy sensor produces 0.2 to 2.0 volts AC while cranking. If you see zero volts, the sensor isn’t generating a signal.

Safety note: Do not pierce the wire insulation with a needle — it invites corrosion and future electrical faults. Use back-probe adapters or access the pins through the connector seal.

Testing a 3-Wire Hall Effect Sensor

1. Reference voltage test (ignition on, engine off): Set your multimeter to DC volts. Identify the three wires using your vehicle’s wiring diagram — typically power (5V reference), ground, and signal. With the connector plugged in and ignition on, back-probe the power wire. You should see 4.5 to 5.5 volts DC. If you don’t, the problem is upstream — wiring, fuse, or ECU — not the sensor.

2. Ground circuit test: With the black probe on battery negative, back-probe the ground wire. You should see 0.1 volts or less. Higher readings indicate a poor ground connection.

3. Signal voltage test (engine cranking or running): Set your multimeter to DC volts. Back-probe the signal wire. As the engine cranks, the voltage should toggle between 0 volts and 5 volts (or close to battery voltage on some systems) as the reluctor wheel teeth pass the sensor. A steady voltage — either 0V or 5V stuck — means the sensor isn’t switching. That’s your failure.

Common mistake: testing a 3-wire sensor on AC voltage. Hall effect sensors output DC pulses. If you set your meter to AC, you’ll read zero and think the sensor is bad when it’s fine.

cylinder-head

This is the test that catches the failures multimeters miss. Intermittent cam sensor problems are usually in the wiring, not the sensor itself.

1. Start the engine and let it idle. 2. Locate the sensor connector and the wiring harness running back toward the ECU. 3. Gently wiggle the connector, then slowly work your way down the harness, flexing each section. 4. Listen and watch for the engine to stumble, stall, or trigger the check engine light.

If the engine dies when you wiggle a specific section, you’ve found your open circuit. It could be a corroded pin, a wire broken inside the insulation, or a connector that doesn’t seat fully anymore. Repair the wiring and you may not need a sensor at all.

The first thing I check when a customer brings in a car that “stalls sometimes” is the cam sensor connector. Corrosion builds up inside the plastic housing where you can’t see it. The pins look fine, but the micro-gap between pin and terminal opens when the engine vibrates or the harness flexes. I’ve fixed more intermittent stalls with electrical contact cleaner and a new connector pigtail than with new sensors.

You can, but you shouldn’t — and here’s why.

A failing cam sensor doesn’t just make the car run rough. When the ECU loses confidence in the timing data, it defaults to a rich fuel mixture to protect the engine. That unburned fuel dumps straight into the catalytic converter, where it overheats the catalyst and can melt the substrate. A $50 sensor turns into a $1,500 converter replacement.

Stop driving immediately if:

  • The engine stalls repeatedly
  • The car enters limp mode (restricted to 2,000–3,000 RPM)
  • You smell raw fuel from the exhaust
  • The check engine light is flashing

If the sensor has failed completely and the car won’t start, you have no choice but to fix it before driving. If it’s intermittent, drive directly to a shop or home — no highway trips, no stop-and-go traffic if you can avoid it.

Table

ItemDIY CostShop Cost
Camshaft position sensor (aftermarket)$30–$70$50–$100
Camshaft position sensor (OEM)$80–$250$100–$300
Labor (0.5–1.5 hours)$0$75–$200
Wiring repair / connector pigtail$15–$40$100–$180
Total typical replacement$30–$100$150–$400

One competitor claims $2,000–$3,000 for cam sensor replacement. That’s either a typo or they’re quoting an engine rebuild. The sensor itself is a bolt-on part. Even on cars where it’s buried under the intake manifold, you’re looking at maybe $600 in labor — not thousands.

If the sensor is mounted on the outside of the cylinder head or timing cover, it’s usually a 20-minute job: one bolt, one electrical connector, swap it out. Torque the bolt to spec (usually 7–10 Nm — don’t overtighten, these are small threads in aluminum).

Pay a shop if:

  • The sensor is located under the valve cover or behind the timing cover
  • You need to remove the intake manifold to reach it
  • You’re getting a P0016 correlation code and need timing verification
  • The wiring harness is damaged and you don’t have soldering or crimping tools

Cam sensor failures usually let the car start but run poorly. Crank sensor failures usually prevent starting entirely. Cam sensor codes start with P034x; crank sensor codes start with P033x. That’s your quickest differentiator.

Yes — the wiggle test catches many intermittent failures with no tools at all. You can also rent a scan tool from most auto parts stores for free. But a multimeter is the only way to verify sensor output voltage and confirm the part is actually bad.

Usually, yes — but not always. Some sensors fail only when hot, and the ECU may not flag the code until the failure is consistent enough to trigger the diagnostic threshold. That’s why the wiggle test and heat-soak testing matter.

Indirectly, yes. The rich default mixture can overheat and destroy the catalytic converter. Severe misfires can also damage the catalytic converter and, over time, wash fuel past the piston rings into the oil.

Most last 100,000 to 150,000 miles under normal conditions. Heat, oil contamination, and vibration are the main killers. Sensors located near the exhaust manifold tend to fail earlier due to thermal cycling.

Only if both are showing symptoms or codes. They’re independent parts with independent failure modes. Replacing both “just in case” is throwing money away unless one failure has contaminated the other (rare, but possible with oil leaks affecting multiple sensors).

Start with a scan tool. If you see P0340, P0341, P0342, or P0343, grab a multimeter and test the sensor using the correct procedure for your sensor type. If the multimeter readings are good but the problem is intermittent, do the wiggle test on the wiring harness.

Ninety percent of camshaft position sensor failures are diagnosable in your driveway for under $50 in tools. The other ten percent — correlation codes, buried sensors, or wiring faults inside the harness — are worth a shop visit. But you’ll walk in knowing exactly what you’re dealing with, and that’s worth more than the diagnostic fee you just saved.