Skip to content
MotorFiable

Timing and crank/cam sensorsGeneric OBD-II codeUrgency: Garage soon

Code P0342: camshaft sensor: low signal

P0342 means: camshaft position sensor "A" circuit: low input (bank 1 or single sensor).[1][2] The ECU detects that the signal from camshaft position sensor "A" (on engines with a single sensor, the only one) is too low, that is, the circuit voltage is below what is expected. With the signal from this sensor and the crankshaft's, the ECU knows what phase each cylinder is in.[1][3]

System
Timing and crank/cam sensors
Urgency
Garage soon
You can drive carefully, but book a garage appointment as soon as possible
Possible causes
4
sorted from most to least likely
Type
Generic
The same on all makes

6 sourcesHow we work

What code P0342 means

The ECU detects that the signal from camshaft position sensor "A" (on engines with a single sensor, the only one) is too low, that is, the circuit voltage is below what is expected. With the signal from this sensor and the crankshaft's, the ECU knows what phase each cylinder is in.[1][3]

In a General Motors diagnostic standard recorded by DTCSearch, the code is set if no pulse arrives from the sensor for 5 seconds with the engine running. Other manufacturers may use different criteria.[2]

It is a generic code (it starts with P0): its definition is the same on all brands, although the most likely cause depends on the engine.[3]

Original definition (SAE J2012): Camshaft Position Sensor "A" Circuit Low (Bank 1 or Single Sensor)[1][2]

Causes of P0342

From most to least likely, according to the sources.

  1. 1Sensor wiring or connector in poor condition: a cut or shorted wire, or corroded or oily terminals.[4][5]
  2. 2Faulty camshaft sensor.[4][5]
  3. 3Sensor contaminated by oil or moisture.[4]
  4. 4Weak battery or an engine ECU problem, both less likely.[4]

Symptoms

How to diagnose P0342

In order: from the most likely and cheapest to check to the most expensive.

  1. 1Read all stored codes and the freeze-frame data. If crankshaft codes (P0335) or correlation codes (P0016) also appear, the problem may be in the timing and not the sensor.[5]
  2. 2Inspect the sensor connector and wiring: sulphated or oily terminals, and chafed or pinched harness.[4][5]
  3. 3Check the sensor's supply, earth and signal with a multimeter or oscilloscope while cranking; a Hall sensor with no supply or earth indicates a wiring fault, not a sensor fault.[5]
  4. 4Check the camshaft reluctor wheel and the gap between sensor and wheel.[5]
  5. 5Replace the sensor only when the wiring and supply are fine, and avoid cheap low-quality sensors.[4][5]

Can I keep driving with P0342?

Garage soon

The sources consider it medium severity: if the engine starts you can usually get to the garage, but there may be jerking, stalling or failure to start at any time, and using the car normally is not recommended.[1][4]

Documented faults related to P0342

Known faults of specific engines and cars, with their repair cost, the affected years and their sources.

Engine sensors: the most serious faults by engine and car

All faults with the engine sensors (22)

Wiring, connectors and short circuits: the most serious faults by engine and car

All faults with the electrical wiring (150)

Frequently asked questions

What does code P0342 mean?

The ECU has detected a signal that is too low in the circuit of camshaft sensor "A" (bank 1 or single sensor). The problem usually lies in the sensor, its wiring or its connector.[1][2]

Is P0342 the same as P0343?

No. Both affect the same bank 1 sensor "A", but P0342 indicates a low signal and P0343 a high signal.[1][2]

Can I drive with P0342?

It depends on how the engine behaves, but it is not advisable: there may be jerking, stalling or difficulty starting, and it should be diagnosed as soon as possible.[4]

Does the sensor always need replacing?

No. The wiring and the connector often fail; check supply, earth and signal before replacing the sensor.[4][5]

Will I pass the MOT with code P0342?

If the code has switched on the engine warning light, no: with that light on, the inspection records a serious defect, and on Euro 5 and Euro 6 cars the ITV (Spain's roadworthiness inspection, similar to the MOT) also reads the OBD diagnostic system. Repair the fault before you go; clearing the code just before the inspection does not help either, because it counts as a serious defect.[6]

Not sure what is wrong with your car? Describe what you notice in the symptom diagnosis or see all fault codes.

Sources

Every fact on this page links to its source. If you find an error, let us know.

  1. P0342 – Camshaft Position Sensor "A" Circuit Low Input (Bank 1)AutoDTCs · Technical documentation · consulted 29 October 2026
  2. p0342 DTC: Camshaft Position Sensor "A" Circuit LowDTCSearch · Technical documentation · consulted 29 October 2026
  3. On-board diagnosticsWikipedia · Other source · consulted 29 October 2026
  4. P0343 Code – Meaning, Causes & How to fix itMechanic Base · Technical documentation · consulted 29 October 2026
  5. How to Test Crankshaft and Camshaft Position SensorsAutoDTCs · Technical documentation · consulted 29 October 2026
  6. Desmontando mitos: ¿puede pasar mi coche la ITV con el testigo de «avería motor» encendido?Diariomotor · Motoring press · published 8 March 2021 · consulted 2 October 2026 · in Spanish