P0341 — Camshaft Position Sensor Circuit Range/Performance (Bank 1)
P0341 — Camshaft Position Sensor Circuit Range/Performance (Bank 1). A fault in the camshaft position and variable valve timing. Short, gentle driving to a shop is usually possible. Typical causes: worn cam phaser, low or dirty engine oil affecting VVT, faulty camshaft position sensor.
powertrain (engine/transmission)
Is it safe to drive?
Drive cautiously if the engine remains stable P0341 means the controller cannot validate the Bank 1 camshaft-position signal. Short trips may be possible if the engine runs smoothly, but avoid extended driving and stop if the engine stalls, misfires severely, or loses power.
Typical symptoms
- The check-engine light may illuminate with P0341 stored in the powertrain controller
- Rough idle, hesitation, or a stumble during light acceleration
- Hard starting, intermittent stalling, or difficulty maintaining engine speed
- Engine misfires or unusually weak acceleration may occur when the cam signal drops out
- Some vehicles continue running normally while P0341 remains stored
Common causes
- A failed Bank 1 camshaft position sensor producing an intermittent or implausible signal
- Open, shorted, or high-resistance wiring in the Bank 1 camshaft position sensor circuit
- A corroded, damaged, or poorly seated sensor connector
- Oil, coolant, or metallic debris contaminating the camshaft position sensor tip
- A cracked, damaged, or loose reluctor wheel or cam phaser that disturbs the reference signal
- Excessive timing-chain wear, incorrect valve timing, or a malfunctioning cam phaser causing an unstable cam-position signal
- Incorrect or critically low engine oil on an engine that supplies oil to the camshaft position sensor
How to diagnose with an OBD scanner
- Confirm P0341 and capture operating data Connect an OBD2 scanner such as an ELM327 or AIScanAuto, read stored and pending codes, and save freeze-frame data. Confirm that P0341 refers to Bank 1 and note any related cam-crank correlation, misfire, or performance codes.
- Inspect the Bank 1 sensor circuit With the ignition off, inspect the camshaft position sensor connector, wiring loom, and connector pins for damage, corrosion, oil contamination, or looseness. Check for continuity and shorts if the wiring appears faulty.
- Check the sensor and reluctor condition Verify that the Bank 1 camshaft position sensor is properly mounted and that its air gap is correct. Inspect the accessible reluctor or phaser target for cracks, missing teeth, looseness, or rotational damage.
- Evaluate lubrication and cam-drive operation Check the engine oil level and specification. On oil-fed sensor designs, correct oil condition is essential. If the sensor and wiring test correctly, inspect cam-phaser operation and timing-chain condition for the source of an unstable reference signal.
- Repair and verification Repair the confirmed fault, then clear P0341 with the scanner. Recheck stored and pending codes, monitor Bank 1 cam-position data if available, and verify that the engine starts smoothly without stalling, misfire, or abnormal rpm fluctuations.
Approximate repair cost
A typical independent-shop estimate for diagnosing P0341 and completing a sensor, connector, wiring, or reluctor-related repair is USD 150-800. Cam-phaser or timing-chain work can cost more than USD 1,000. Figures are estimates and vary by region, vehicle, parts supplier, and shop labor rate.
Common questions
What does P0341 specifically indicate?
P0341 indicates that the powertrain controller received an implausible or out-of-range signal from the Bank 1 camshaft position sensor. The fault may originate in the sensor, its wiring, the reluctor target, lubrication, or cam-drive operation.
Does P0341 always mean the timing chain is broken?
No. A worn chain is only one possible cause of P0341. A failed sensor, damaged connector, contaminated sensor tip, or damaged reluctor wheel should also be investigated before concluding that timing-chain work is required.
Can I drive my vehicle with P0341 stored?
Limited driving may be reasonable if the engine starts and runs smoothly, but P0341 can precede stalling, misfire, or power loss. Avoid heavy acceleration and long trips, and stop driving immediately if the engine becomes unstable.
Is replacing the camshaft position sensor always the correct repair for P0341?
Not always. Before replacing the Bank 1 sensor, verify the wiring and connector, check sensor condition and mounting gap, inspect the reluctor or phaser, and confirm that oil and cam-drive operation are not producing the range-performance signal.
When your scan tool pulls code P0341, the engine control module is telling you it has spotted a problem with the camshaft position sensor on the same side of the engine as cylinder number one. This is a powertrain-related fault under the OBD2 standard, and it specifically relates to the sensor circuit being unable to maintain the expected operating range or failing to report the cam's position accurately enough for the PCM to manage variable valve timing.
The camshaft position sensor watches a toothed reluctor wheel mounted to the camshaft and sends a high-speed signal back to the control unit. That signal tells the computer exactly where the cam is at any given moment, which is critical for precise valve timing and fuel injection synchronization. When the signal becomes erratic, drops out entirely, or reports timing that contradicts what the crankshaft position sensor is saying, the PCM logs P0341 once it sees this condition persist across enough drive cycles.
Once the fault code is set, the PCM saves freeze frame data—essentially a snapshot of engine RPM, load, temperature, and vehicle speed at the instant the problem occurred. That snapshot is your best clue for recreating the exact conditions that triggered the code, which matters a lot when you are trying to make it come back during diagnosis.
Symptoms of P0341
- Check Engine Light illuminated on the dashboard
- Noticeably higher fuel consumption than normal
- Rough or unstable idle, especially when the engine is warm
- Sluggish low-end torque and reduced acceleration response
- Partial or complete loss of engine power under load
- In the worst cases, the engine refuses to start entirely
What causes P0341?
- The timing chain or belt has stretched or jumped a tooth, throwing cam-to-crank synchronization out of alignment
- A worn or mechanically failed cam phaser that can no longer advance or retard valve timing on command
- The VVT (variable valve timing) oil control valve is stuck open, closed, or clogged with sludge, preventing proper hydraulic operation
- Engine oil level is low or the oil is so dirty and thickened that it cannot move the VVT components correctly
- Physical damage to the sensor wiring harness, corroded pins at the connector, or a bent or cracked reluctor ring on the cam
- The camshaft position sensor itself has failed electrically or mechanically and no longer produces a reliable signal
How to diagnose P0341
- Plug in an OBD2 scan tool and confirm P0341 is present in the stored codes. Record the freeze frame data right away—this tells you the RPM, load, temperature, and speed when the fault first appeared.
- Look for any related trouble codes that may have set at the same time. Codes pointing to misfires, crankshaft position, or other timing-related circuits often share a root cause with P0341. Check your manufacturer's technical service bulletins using your VIN; some P0341 complaints have published factory solutions or calibration updates.
- Perform a close visual inspection of the wiring harness and connectors going to the camshaft position sensor. Look for broken insulation, chafing from contact with engine components, moisture intrusion, and bent or corroded terminals.
- Check the engine oil level and condition before doing anything else. VVT systems rely on clean, properly pressurized oil. Black, thick, or low oil almost always plays a role in P0341 on high-mileage engines.
- Use your scan tool or oscilloscope to monitor commanded versus actual camshaft position in live data while someone revs the engine. A healthy system will show smooth, predictable changes. Gaps, flat lines, or wildly erratic readings point directly at the sensor or its reluctor ring.
- Clear the code, then drive the vehicle through a complete drive cycle that reproduces the freeze frame conditions. If P0341 returns, you have confirmed an active fault and can proceed with targeted component testing.
Repair options for P0341
The right fix depends entirely on what your diagnosis reveals. Always start with the least expensive possibilities before moving to major engine work.
- Replace the VVT oil control valve (parts and labor): $200–$500. This is one of the most common culprits, especially on engines over 75,000 miles.
- Replace the camshaft position sensor (parts and labor): $120–$350. A straightforward repair on most engines; the sensor is usually mounted near the cam cap or front cover.
- Timing chain or belt repair (parts and labor): $800–$2,500. Required only if the timing drive has physically jumped or the chain is severely stretched. This is the most involved and costly scenario.
How much does it cost to fix P0341?
You should expect to spend anywhere from $120 to $2,500 depending on which part is actually at fault. On most vehicles, the camshaft position sensor replacement falls at the lower end of that range, while a full timing chain job lands at the high end. The critical point is that an accurate diagnosis before you buy parts almost always keeps you out of the most expensive repair scenario. Spending 20 minutes with a scan tool and a visual inspection can easily save you hundreds of dollars.
Can you drive with P0341?
Drive with caution. The engine will likely run roughly, feel underpowered, and may activate a failsafe program that limits RPM and throttle response. If the timing has jumped due to a broken chain or belt, continued operation on an interference engine risks the pistons contacting open valves—a catastrophic failure that can destroy the cylinder head or block. Resolve P0341 promptly and avoid long highway trips until you have identified the root cause.