HomeTrouble CodesP0376

P0376 — Timing Reference High Resolution Signal B Too Many Pulses

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

This code indicates the engine computer has detected more timing pulses than expected from the high-resolution sensor designated "Signal B," typically a crankshaft or camshaft position sensor. The excessive count suggests false triggers caused by electrical faults, physical damage to the timing wheel, or sensor malfunction.

Symptoms

What causes it — most likely first

1. Defective position sensor

The crankshaft or camshaft position sensor (Signal B) may have an internal short or electrical fault causing it to generate extra pulses, or its output may be skewed by contamination.

2. Damaged trigger wheel or debris

A cracked, chipped, or loose reluctor ring can create false triggers, as can metallic debris accumulated on the sensor tip, both causing the sensor to register extra edges.

3. Wiring circuit short or interference

The sensor signal wire shorted to ground or voltage, or cross-talk from high-current aftermarket circuits, can induce phantom pulses the PCM interprets as valid timing signals.

4. Incorrect sensor air gap

A sensor mounted too close to the trigger wheel, or a loose sensor bracket, may cause double-triggering on each tooth edge due to excessive signal amplitude or oscillation.

5. PCM internal logic fault

Rarely, a malfunction within the engine computer’s input processing circuit may miscount valid pulses; this should only be considered after all sensor, wiring, and mechanical causes are ruled out.

How it's diagnosed

  1. Visually inspect the sensor, connector, and trigger wheel for damage, looseness, or metallic debris
  2. Measure sensor resistance and compare to manufacturer specifications; scope the output signal for glitches or double-triggering
  3. Inspect the wiring harness between sensor and PCM for chafing, pinching, or corrosion that could cause shorts
  4. Check trigger wheel runout and tooth integrity; remove debris and verify no cracks or missing segments
  5. Verify sensor mounting torque and air gap if specifications are provided
  6. Substitute or reflash PCM only after confirming all mechanical and electrical components are fault-free

Code facts & related codes

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

Frequently asked

What does "Signal B" refer to?

It designates a specific high-resolution timing input circuit, often a secondary crankshaft position sensor or a specific bank’s camshaft sensor, depending on the vehicle’s sensor architecture.

Is it safe to drive with this code?

No. The engine can stall without warning or fail to restart, which creates a safety risk in traffic.

Should I replace the engine computer (PCM)?

Usually no. PCM failure is a rare cause of this code. Replacing the module without first testing the sensor, wiring, and trigger wheel often wastes money and does not resolve the issue.

What causes "too many" pulses rather than too few?

Extra pulses typically originate from physical debris on the sensor, a cracked trigger wheel flapping, electrical interference, or a shorted sensor winding that creates false trigger events.