Camshaft Position Sensor Circuit Range/Performance (Bank 1) β Diagnosis Guide
P0341 is one of the codes mechanics love to turn into an expensive job β but in many cases the real culprit is an inexpensive wiring connector or a stretched timing chain, not a failed sensor. Know what to check before anyone touches your car.
Your engine's computer needs to know exactly where the camshaft is at every moment. It uses a camshaft position sensor (CMP sensor) to track this β the sensor reads a toothed reluctor wheel on the camshaft and sends a series of pulses back to the ECM in a precise pattern.
P0341 means the ECM is receiving a signal from the Bank 1 camshaft position sensor, but the signal is erratic, intermittent, or outside the expected timing window. The computer expected a specific pulse pattern and got something different. It could be a few missing pulses, a shifted pattern, or a signal that drops out at certain RPMs.
Unlike P0340, which means no signal at all, P0341 is trickier β the sensor appears to be working, which is exactly why it gets misdiagnosed. The fault can come from the sensor itself, a damaged wiring harness, a bad reluctor wheel, or most critically, a stretched timing chain that has caused the camshaft to walk out of its expected timing range.
Symptoms range from barely noticeable to engine-won't-start β it depends on how bad the signal corruption is and whether it happens all the time or only under certain conditions.
Listed by real-world frequency. Start at #1 and work downward. The wiring harness alone accounts for roughly one-third of all P0341 cases β check it before buying any parts.
These three checks cost nothing and take about 25 minutes. Between them, they identify the cause in the majority of P0341 cases β without buying a single part.
P0341 is one of the codes most likely to result in unnecessary parts being sold. Here are the three traps that catch both DIYers and shops β and what you lose if you fall into them.
DIY cost = parts only. Shop cost = parts plus labor. Ranges vary by make, model, region, and labor rate. Use these as a planning guide, not a fixed quote.
P0341 can appear on any gasoline-powered vehicle. These models generate the most verified reports, often linked to known timing chain wear patterns on higher-mileage examples.
Can I drive with P0341 active?
Will P0341 cause my car not to start?
What is the difference between P0340 and P0341?
Can a bad timing chain cause P0341?
How do I confirm the camshaft position sensor is actually bad?
These codes share overlapping causes with P0341 or commonly appear alongside it. Check for all of them before starting any repair.