HomeTrouble CodesP0379

P0379 — Timing Reference High Resolution Signal B No Pulses

Generic OBD-II · all makesPowertrain (engine & transmission)

OBD-II code P0379 indicates that the powertrain control module (PCM) has detected no pulses from the 'B' high-resolution timing reference signal. This signal is typically generated by a camshaft or crankshaft position sensor and is critical for precise ignition and fuel injection timing. The fault may prevent the engine from starting or cause severe running issues.

Symptoms

What causes it — most likely first

1. Faulty camshaft or crankshaft position sensor (Signal B)

The sensor itself is the most common failure point, often due to internal electrical breakdown, heat damage, or contamination.

2. Damaged, shorted, or open wiring in the sensor circuit

Wiring between the sensor and PCM can become chafed, broken, or corroded, interrupting the signal.

3. Loose, corroded, or disconnected sensor connector

Poor contact at the connector due to moisture ingress, bent pins, or vibration can cause an intermittent or complete loss of signal.

4. Damaged or misaligned reluctor ring / tone wheel

The toothed wheel on the camshaft or crankshaft may have broken teeth, debris, or excessive runout, preventing the sensor from generating pulses.

5. Timing chain or belt wear causing cam-crank correlation error

A stretched chain or slipped belt can alter the relationship between the crankshaft and camshaft, leading to a perceived loss of signal.

6. PCM failure (rare)

An internal fault in the PCM is possible but should only be considered after all other causes have been thoroughly ruled out.

How it's diagnosed

  1. Visually inspect the sensor, connector, and wiring for obvious damage, corrosion, or loose connections.
  2. Check the sensor's resistance and/or voltage output with a multimeter, comparing to manufacturer specifications.
  3. Use an oscilloscope to verify a clean, consistent square-wave signal from the sensor while cranking or running the engine.
  4. Inspect the reluctor wheel or tone ring for missing teeth, cracks, or excessive runout; ensure proper air gap between sensor and wheel.
  5. Verify camshaft-to-crankshaft timing alignment using manufacturer procedures to rule out a jumped timing chain or belt.
  6. If all other tests pass, perform a PCM self-test and check for internal faults, but only after eliminating external causes.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

What does the 'B' signal refer to in P0379?

The 'B' signal typically designates a specific high-resolution timing input, often from a camshaft position sensor or a secondary crankshaft sensor. The exact sensor varies by vehicle make and model.

Can I drive with a P0379 code?

It is not recommended. The engine may stall unexpectedly or fail to start, and continued driving can cause catalytic converter damage due to misfires.

Is the PCM the most likely cause of this code?

No. In the vast majority of cases, the problem is a faulty sensor, wiring issue, or mechanical fault. Replacing the PCM without a thorough diagnosis is usually a misdiagnosis and a waste of money.

How is P0379 different from P0378?

P0378 indicates an intermittent or erratic signal (pulses present but irregular), while P0379 means no pulses are detected at all from the 'B' signal circuit.