OBDHut

OBDHut

P0379

Difficult

Timing Reference High Resolution Signal B Intermittent/Erratic Pulses

What Does P0379 Mean?

The ECM has detected intermittent or erratic pulses from the timing reference high-resolution signal B. This is a secondary qualifier code indicating the B-circuit timing sensor signal is cutting in and out or producing noisy, unstable waveforms. The engine may exhibit intermittent misfires, slight hesitations, or occasional rough running episodes that clear on their own before returning.

Common Causes

30%

Crankshaft position sensor B developing internal intermittent open circuit

Crankshaft position sensor B

30%

Chafed or pinched wiring in the sensor B harness from engine movement or improper routing

Sensor B harness
Wire retaining clips
Harness conduit

20%

Loose or contaminated sensor B electrical connector

Sensor B connector
Connector locking tab

10%

Reluctor ring wobble or endplay causing variable sensor air gap

Reluctor ring
Crankshaft thrust bearings

10%

EMI from failing alternator diodes inducing noise on the sensor signal

Alternator
Alternator diodes
Signal wire routing

Diagnostic Steps

1

Review freeze frame data to identify engine conditions (RPM, load, temperature) when the fault occurred. This helps determine if the issue is speed-related, temperature-related, or load-related.

2

Perform a dual-channel oscilloscope comparison of sensor A and sensor B waveforms simultaneously. Run the engine at various speeds and look for amplitude or pattern differences between the two signals.

3

Disconnect the alternator and briefly run the engine on battery to determine if alternator AC ripple noise is the cause. If the signal cleans up, test alternator diode output with an AC voltmeter (should read <0.5V AC across the battery).

4

Inspect the full wiring route from sensor B to the ECM, paying particular attention where the harness crosses moving parts, sharp edges, or heat sources. Look for signs of intermittent contact from vibration.

5

Check crankshaft endplay with a dial indicator (typical spec 0.05-0.30mm). Excessive endplay changes the sensor air gap during operation, causing intermittent signal variations.

Estimated Repair Cost

$100 - $600

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does P0379 mean?

The ECM has detected intermittent or erratic pulses from the timing reference high-resolution signal B. This is a secondary qualifier code indicating the B-circuit timing sensor signal is cutting in and out or producing noisy, unstable waveforms. The engine may exhibit intermittent misfires, slight ...

What causes P0379?

The most common cause of P0379 (Timing Reference High Resolution Signal B Intermittent/Erratic Pulses) is: Crankshaft position sensor B developing internal intermittent open circuit

How much does it cost to fix P0379?

Typical repair costs for P0379 range from $100 to $600, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with P0379?

Erratic timing signals can cause unpredictable engine behavior including stalling. The intermittent nature makes the fault unpredictable. Avoid highway driving until the fault is diagnosed. If the vehicle stalls during operation, do not continue to drive.

How do I diagnose P0379?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P0379 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Powertrain

System

Ignition / Engine Timing System

Difficulty

Difficult

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.