P0343

Universal

Camshaft Position Sensor Circuit High Input

Definition source: General OBD-II reference catalog
Definition verification: Not independently verified for display.
Time: Varies by diagnosis and vehicle | Diagnostic difficulty: Medium
Medium Severity

The engine computer monitors the camshaft position sensor circuit to determine camshaft position and coordinate engine operation. P0343 means the circuit signal is higher than expected. The code identifies a detected electrical condition, not proof that the sensor itself has failed. Depending on the vehicle and the underlying cause, engine starting, running, or performance may be affected.

Report an error with this code

⚠️ Before You Begin (Safety First)

If the engine stalls, runs very roughly, or loses power, stop somewhere safe and arrange diagnosis rather than continuing to drive in traffic. If the vehicle starts and runs normally, have the fault checked promptly and watch for worsening symptoms.

Common Symptoms

  • The warning light may be on with no noticeable change in how the engine runs.
  • The engine may take longer to start or fail to start if the computer cannot reliably use the camshaft position signal.
  • Rough running, hesitation, or reduced performance may occur if engine synchronization is affected.
  • The engine may stall or run inconsistently in some cases, depending on the vehicle's control strategy and the fault.

Common Causes

  • A camshaft position sensor may produce an incorrect signal or fail internally.
  • Damaged wiring, a poor connection, corrosion, or a short to a voltage supply can make the circuit signal read high.
  • An open or poor connection in the circuit may cause an unexpectedly high reading on some circuit designs.
  • A problem with the sensor's power or ground circuit can interfere with the signal.
  • A fault in the engine computer or, less commonly, a camshaft signal or mechanical synchronization problem may need investigation.

Diagnostic Steps

  1. Note whether the engine starts and runs normally, and record any related warning lights or symptoms; this helps judge urgency and guide diagnosis.
  2. With the engine off, visually inspect accessible camshaft sensor wiring and connectors for damage, loose connections, or corrosion. Do not pull on wires or disconnect components with the engine running.
  3. Check whether the code returns after a basic visual inspection and restart, if the vehicle can be operated safely. A code that returns helps confirm the condition is ongoing, but does not identify the failed part.
  4. If you have a scan tool, record related codes and available freeze-frame information before clearing anything; these details can help a technician reproduce and diagnose the fault.
  5. Avoid replacing the sensor based on the code alone. Circuit measurements and component testing require vehicle-specific wiring information and specifications; arrange professional diagnosis if the fault persists.

When to Call a Professional

Check for related codes and review available freeze-frame and scan data before replacing parts. Use the correct wiring diagram to inspect the sensor circuit, connector, power, ground, and signal; electrical testing should follow vehicle-specific service information. If the circuit checks out, assess camshaft signal quality and camshaft-to-crankshaft synchronization before considering sensor or mechanical timing repairs.

Compare component listings

Confirm diagnosis and vehicle fitment before buying. A listing does not prove that a part needs replacement. We may earn a commission from qualifying purchases.

Commonly Asked Questions

Does P0343 prove the camshaft position sensor is bad?

No. It indicates a high input detected in the camshaft position sensor circuit. The sensor, wiring, connector, power or ground circuit, or another related fault may be responsible.

What does “high input” mean in this code?

The engine computer detected a circuit signal higher than expected for its monitoring strategy. The code does not by itself identify the exact electrical cause or specify which component needs replacement.

Can I drive with P0343?

It depends on how the engine behaves. If it runs normally, arrange diagnosis promptly; if it stalls, runs very roughly, or loses power, stop somewhere safe and avoid continuing to drive in traffic.

Why check the wiring before replacing the sensor?

A damaged wire, poor connection, or power or ground fault can create the same high-input condition. Checking the circuit helps avoid replacing a sensor that is working correctly.


Related Diagnostic Video

Browse Available Code Guides

Previous and next available guides in database record order, across makes. Adjacent entries may share a code number and do not necessarily describe related faults.