P0343 — Camshaft Position Sensor Circuit High Input
Drive with caution — fix soon.
What P0343 means
This code is triggered when the camshaft position sensor circuit shows a higher-than-normal voltage, which typically indicates an open circuit, a short to voltage, or a failing sensor. The camshaft sensor helps the computer time fuel and spark, so a faulty signal can affect starting and engine performance. The fix usually involves repairing wiring and connectors or replacing the sensor.
Common symptoms
- Check engine light is on
- Difficulty starting the engine
- Rough idle or stalling
- Engine hesitation or reduced power
- Lower fuel economy than usual
Common causes
- Faulty camshaft position sensor
- Open circuit in the sensor wiring
- Short to voltage in the sensor circuit
- Corroded or loose connector
- Damaged wiring harness
Typical repair cost
$110 – $400
Varies by vehicle and root cause.
Frequently asked questions
Can I keep driving with a P0343 code?
Short trips are usually okay, but don't push your luck. The engine may run rough or be hard to start, and it could stall, so have it checked soon.
How much does it cost to fix a P0343 code?
Most repairs fall between $110 and $400. A sensor replacement is the lower-cost option, while diagnosing and repairing a wiring fault can add labor.
Is a P0343 code serious?
It's moderate. The car may still drive, but the camshaft signal matters for timing, so it's best to fix it before performance and starting get worse.
What does a high input reading mean in a P0343 code?
It means the sensor circuit voltage is higher than the computer expects, usually caused by an open wire or a short to a power source rather than the sensor reading the camshaft.
