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.

Contents
- 1 What the Camshaft Position Sensor Actually Does
- 2 Symptoms of a Bad Camshaft Position Sensor
- 3 Camshaft Sensor vs. Crankshaft Sensor: How to Tell Them Apart
- 4 OBD-II Codes: What Your Scanner Will Tell You
- 5 How to Test the Sensor With a Multimeter
- 6 The No-Tools Wiggle Test (For Intermittent Failures)
- 7 Can You Drive With a Bad Camshaft Position Sensor?
- 8 Replacement Cost Breakdown
- 9 DIY Replacement: Is It Worth It?
- 10 FAQs About Camshaft Position Sensor Is Bad
- 10.1 How do I know if it’s the cam sensor or the crank sensor?
- 10.2 Can I test a camshaft sensor without a multimeter?
- 10.3 Will a bad cam sensor throw a code immediately?
- 10.4 Can a bad cam sensor damage my engine?
- 10.5 How long does a camshaft position sensor last?
- 10.6 Should I replace the cam sensor and crank sensor at the same time?
- 11 The Bottom Line
What the Camshaft Position Sensor Actually Does
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.

Symptoms of a Bad Camshaft 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.
Camshaft Sensor vs. Crankshaft Sensor: How to Tell Them Apart
This is where most DIYers get lost. Both sensors fail with similar symptoms, but the patterns are different:
Table
| Symptom | Bad Camshaft Sensor | Bad Crankshaft Sensor |
|---|---|---|
| No-start condition | Usually cranks and eventually starts | Usually cranks endlessly with no start |
| Stalling pattern | Stalls when hot, restarts after cooling | Stalls randomly hot or cold, harder to restart |
| Check engine codes | P0340, P0341, P0342, P0343 | P0335, P0336, P0337, P0338 |
| Engine behavior before stall | Runs rough, misfires, loses power | Often runs fine, then cuts out suddenly |
| Key differentiator | Car starts poorly but usually runs | Car 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.

OBD-II Codes: What Your Scanner Will Tell You
A $30 Bluetooth OBD-II scanner is the best first tool you can buy. Here’s what the codes mean:
Table
| Code | Meaning | What It Tells You |
|---|---|---|
| P0340 | Camshaft position sensor circuit malfunction | The ECU sees no signal from the sensor at all — open circuit, bad sensor, or severed wiring |
| P0341 | Camshaft position sensor circuit range/performance | The signal is present but erratic — worn sensor, damaged reluctor wheel, or intermittent wiring fault |
| P0342 | Camshaft position sensor circuit low input | Signal voltage is below spec — usually a short to ground or failing sensor element |
| P0343 | Camshaft position sensor circuit high input | Signal voltage is above spec — usually a short to power or damaged ECU input |
| P0016 | Camshaft/crankshaft correlation error | The 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.
How to Test the Sensor With a Multimeter
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.

The No-Tools Wiggle Test (For Intermittent Failures)
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.
Can You Drive With a Bad Camshaft Position Sensor?
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.
Replacement Cost Breakdown
Table
| Item | DIY Cost | Shop 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.
DIY Replacement: Is It Worth It?
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
FAQs About Camshaft Position Sensor Is Bad
How do I know if it’s the cam sensor or the crank sensor?
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.
Can I test a camshaft sensor without a multimeter?
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.
Will a bad cam sensor throw a code immediately?
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.
Can a bad cam sensor damage my engine?
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.
How long does a camshaft position sensor last?
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.
Should I replace the cam sensor and crank sensor at the same time?
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).
The Bottom Line
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.