P0341: Camshaft Position Sensor Circuit Range/Performance (Bank 1)
The P0341 code indicates that the Engine Control Module (ECM) has detected a signal from the camshaft position sensor that is out of the expected range or performance parameters. This sensor monitors the position of the camshaft relative to the crankshaft to ensure proper timing for fuel injection and ignition. A fault can cause the engine to run poorly, misfire, or even stall. Common causes include a faulty sensor, wiring issues, timing chain/belt problems, or a defective ECM.
01. Most Common Causes
- Faulty camshaft position sensor
- Wiring or connector issues (corrosion, damage, loose connection)
- Timing chain/belt stretched or jumped a tooth
- Engine mechanical problems (low oil pressure, worn timing components)
- Faulty ECM (rare)
02. Symptoms You Will Notice
- Check Engine Light illuminated
- Engine misfire or rough idle
- Hard starting or stalling
- Reduced engine power and fuel economy
03. Step-by-Step Diagnosis
Step 1: Scan for codes and record freeze frame data.
Step 2: Inspect the camshaft position sensor and its wiring for damage or corrosion.
Step 3: Test the sensor's resistance and voltage output with a multimeter.
Step 4: Check timing chain/belt alignment and tension.
Step 5: If all else fails, test the ECM for proper signal processing.
04. Commonly Affected Makes
05. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended to drive long distances as the engine may stall or lose power, potentially causing a safety hazard. Immediate diagnosis is advised.
How much does it cost to fix?▼
The cost typically ranges from $50 to $150 for a sensor replacement, but can be higher if timing chain repairs are needed ($500-$1500).