Skip to content

P0343

Powertrain
Moderate

Camshaft Position Sensor A Circuit High Input (Bank 1 or Single Sensor)

Get Your FREE AI Diagnostic Report

Enter your vehicle for a personalized diagnosis for code P0343

P0343

Optional: Add your vehicle for more accurate diagnosis

The P0343 code means the camshaft position sensor on Bank 1 is sending a voltage signal that exceeds the maximum expected threshold. This is the opposite of P0342 (low input) and often points to a wiring issue rather than a simple sensor failure, since a short to battery voltage in the signal wire can push the reading above the ECM's acceptable range.

The camshaft position sensor is essential for proper engine timing and fuel injection control. When the ECM receives an abnormally high signal, it may enter a failsafe mode that affects engine performance, starting ability, and fuel economy. In some vehicles, a persistent high signal can prevent the engine from starting altogether.

Diagnosis should start with a careful inspection of the wiring harness. Look for any spots where the signal wire may be chafed against a metal bracket or another wire, which could create a short to voltage. Also check that the correct sensor is installed — aftermarket sensors sometimes have different output characteristics. If the wiring checks out, replacing the sensor usually resolves the issue. This is typically an easy and affordable repair that most DIYers can handle.

Severity

Moderate — Address SoonThis Week

Symptoms

  • Engine is hard to start or cranks excessively
  • Check Engine light is on
  • Engine runs rough or misfires
  • Stalling at idle or low speeds
  • Noticeable loss of engine power
  • Poor fuel economy

Likely Causes

Faulty camshaft position sensor35%

The CMP sensor has failed in a mode that produces higher-than-expected voltage output, either from internal degradation or a stuck-high failure mode.

Wiring short to voltage30%

A short circuit in the CMP sensor wiring harness is introducing external voltage into the signal circuit, producing artificially high readings at the ECM.

Corroded or damaged connector20%

Corrosion or physical damage to the CMP sensor connector pins is creating abnormal electrical resistance that elevates the signal voltage.

Incorrect sensor installed10%

An aftermarket or incorrect CMP sensor with different electrical characteristics was installed, producing output voltage outside the ECM's expected range.

ECM fault5%

An internal ECM circuit fault is causing it to incorrectly interpret the CMP sensor signal as higher than actual.

Estimated Cost

DIY Repair

$15$80
Difficulty

DIY Friendly

Shop OBD2 scanners

Professional Repair

$100$350

Includes parts + labor

Common Fixes

  1. Replace the camshaft position sensor
  2. Repair shorted wiring in the CMP sensor circuit
  3. Clean or replace corroded connectors
  4. Verify correct sensor part number for the vehicle

Shop Parts

Videos

Check Engine Light? Camshaft Position Sensor Circuit High Input - Code P0343

1A Auto: Repair Tips & Secrets Only Mechanics Know

P0343 Code - Causes, How To Diagnose & Fix

car PROblems

Related Codes

Still have questions P0343?