P0341 — Camshaft Position Sensor Range/Performance (Bank 1)
What P0341 means
The engine control unit compares the camshaft position sensor signal with the crankshaft signal to determine valve timing, fuel injection and spark timing. P0341 is set when the cam signal is present but its shape or timing does not match what the ECU expects relative to the crank. The cause can be the sensor, its wiring, or a mechanical timing problem.
Symptoms
- Check Engine light on
- Rough idle or misfires
- Hard starting or no start
- Reduced power and poor acceleration
- Worse fuel economy
- Sudden stalling
- Rattle from the timing chain at startup
Possible causes
- Failed camshaft position sensor
- Damaged wiring, corroded connector or poor ground
- Stretched timing chain or worn belt, or jumped timing
- Faulty crankshaft position sensor
- Damaged or shifted camshaft reluctor (tone) wheel
- Stuck VVT solenoid
- Loose sensor or incorrect air gap
How to diagnose
- Scan all codes and freeze frame data; look for crank sensor, misfire or VVT codes
- Inspect the sensor connector and harness for chafing, oil, moisture and corrosion
- Test sensor power, ground and signal wires with a multimeter per the wiring diagram
- Remove the sensor and check the tip for debris or damage, and verify seating and air gap
- Compare cam and crank signals with a scope while cranking and running
- Check timing marks and chain slack, and compare actual cam angles with scan tool data
- Inspect the reluctor wheel and VVT solenoid operation, and check oil level and condition
Common fixes
- Replace the camshaft position sensor
- Repair or replace damaged wiring and connectors
- Replace the crankshaft position sensor if faulty
- Replace the timing chain or belt with tensioners and set the timing
- Replace a damaged reluctor wheel or VVT solenoid
Questions and answers
What does P0341 mean?
The ECU is getting a bank 1 camshaft sensor signal that doesn't line up with the crankshaft signal in timing or shape. The cause can be the sensor, wiring or the timing drive.
Can I drive with a P0341 code?
Only briefly and carefully, to get it diagnosed. The engine may stall or not restart, and a timing problem could cause serious engine damage.
Will replacing the cam sensor fix P0341?
Not always. Check the wiring, connector and timing components first, because a stretched chain or damaged tone wheel will set the same code and a new sensor won't cure it.
This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.