Working on this vehicle? Write estimates, send inspections & invoice customers from your phone.

    Start 14-Day Free Trial
    ← All OBD-II codes
    Powertrain code

    P0341 — CMP Sensor 'A' Range/Performance (Bank 1)

    Run a shop or repair van?

    Run your next p0341 diagnosis — cmp sensor 'a' range/performance (bank 1) job in Repairius: estimate, text approval, invoice, paid. Unlimited users.

    Start free trial

    14-day free trial · credit card required · cancel anytime

    Fleet, dispatcher or driver?

    DispatchTool keeps loads, drivers and breakdowns organized. A separate product from Repairius.

    Try DispatchTool

    Need it fixed on your car?

    Find local and mobile shops and call or text them directly.

    Find a shop

    Not ready yet? Get fair-price tips for "P0341 diagnosis — CMP Sensor 'A' Range/Performance (Bank 1)" by email

    No spam. Unsubscribe anytime.

    Quick answer

    • What the code means: The Powertrain Control Module (PCM) detects an irregular signal from the camshaft position sensor on Bank 1, indicating a discrepancy between the desired and actual camshaft timing.
    • Severity: Get it diagnosed and repaired soon, as prolonged driving can lead to further engine damage or a breakdown.
    • Most common cause: A failing camshaft position sensor.

    What the P0341 code means

    The P0341 code stands for "Camshaft Position Sensor 'A' Range/Performance (Bank 1)." In simpler terms, your car's computer (the PCM) is seeing an inconsistent or incorrect signal from the camshaft position sensor on the engine's Bank 1. This sensor is crucial for telling the PCM the exact position of the camshaft, which in turn helps the PCM accurately control engine timing, fuel injection, and ignition.

    A "range/performance" issue means the sensor isn't necessarily completely dead, but its signal is outside of the expected parameters or is intermittent. This could mean the signal is too high, too low, or that its pattern doesn't match what the PCM expects in relation to the crankshaft position sensor's signal.

    Common symptoms

    • Check Engine Light illuminated
    • Difficulty starting the engine or extended crank times
    • Engine misfires or rough idling
    • Reduced engine power or poor acceleration
    • Engine stalling
    • Increased fuel consumption
    • Engine may enter "limp mode"

    Common causes

    1. Faulty Camshaft Position Sensor (CMP): This is the most common culprit. Over time, these sensors can fail internally, leading to erratic signals.
    2. Damaged wiring or connectors: Frayed wires, corrosion, or a loose connection to the CMP sensor can disrupt the signal.
    3. Low engine oil level or dirty oil: Engine oil lubricates crucial components, including the camshaft phasers. Dirty or low oil can affect variable valve timing (VVT) operation, which the CMP sensor monitors.
    4. Faulty Crankshaft Position Sensor (CKP): The CMP and CKP work in conjunction. A problem with the CKP can indirectly cause the PCM to flag a CMP performance issue.
    5. Timing chain/belt issues: A stretched timing chain/belt or incorrect timing installation can alter the camshaft's position relative to the crankshaft, leading to a P0341 code.
    6. Variable Valve Timing (VVT) actuator/phaser issues: If your engine has VVT, a malfunctioning VVT actuator or phaser on Bank 1 could cause the camshaft position to be out of the expected range.
    7. PCM fault: While rare, a faulty Powertrain Control Module can misinterpret signals or fail to correctly process sensor data.

    How a technician diagnoses it

    1. Verify the complaint and perform a visual inspection: The technician will start by confirming the symptoms and visually inspecting the CMP sensor, its wiring harness, and connectors for any obvious damage, corrosion, or loose connections.
    2. Scan for Diagnostic Trouble Codes (DTCs): A scan tool will be connected to the OBD-II port to pull the P0341 code and any other related codes. Freeze-frame data will be examined to see engine parameters at the moment the code was set.
    3. Analyze live data streams: The technician will monitor the live data for both the CMP sensor (Bank 1) and the Crankshaft Position Sensor (CKP). They will look for:
      • Good values: Consistent, smooth waveform patterns that correlate correctly between the CMP and CKP sensors during cranking and running conditions. The CMP signal should show clear highs and lows corresponding to camshaft rotation.
      • Bad values: Erratic or intermittent signals from the CMP sensor, signals that drop out, or a waveform that doesn

    Need this code diagnosed?

    Request service from shops in your area.

    Related P-series codes

    Parts, tools, and pros for this code

    diagnostic
    passenger

    Parts pros use for this job

    • •Oxygen sensor
    • •Spark plugs
    • •MAF sensor

    Tools pros use

    • •OBD-II scanner
    • •Code reader
    • •Smoke leak tester

    Scan your own codes

    A basic OBD-II scanner pays for itself the first time you avoid a diagnostic fee.

    • •Bluetooth scanners for any phone
    • •Live data & freeze frame
    • •Reset check engine light

    Prefer a professional?

    Find local and mobile shops and call or text them directly.

    • ✓Call or text shops directly
    • ✓Verified reviews & ratings
    • ✓See services offered

    Doing it yourself? Shop our partners

    We may earn a small commission from partner links — it never changes the price you pay.

    Run your shop from estimate to payment

    Don't overhaul your shop. Test Repairius on your next job.

    Repairius keeps estimates, work orders, real-time job assignment, customer and vehicle history, inventory, and payments in one place — on desktop and in your pocket.

    14-day free trial · credit card required · cancel anytime

    Not a mechanic? Send Repairius to your shop — they can run estimates, jobs, and invoices in one place.

    Know someone who needs this?

    Share this page with a mechanic, a shop owner, or a friend working on the same problem.

    Know a mechanic or shop owner Repairius could help?

    Send them Repairius in one tap. Free listing, online booking, reminders and the full shop workflow.

    Text them Email