My Pro Street

P0370 Code: Timing Reference High-Resolution Signal “A” Malfunction

P0370 means the PCM detected a malfunction in Timing Reference High-Resolution Signal A. Learn how to identify and test the correct signal source.

The P0370 OBD-II trouble code means the powertrain control module has detected a malfunction in the Timing Reference High-Resolution Signal “A” circuit.

This high-resolution pulse signal helps the PCM determine precise engine position, speed and fuel-injection or ignition timing. Depending on the vehicle, Signal A may originate from an optical sensor inside a diesel injection pump, a distributor-mounted sensor, a crankshaft or camshaft pickup, or another manufacturer-specific engine-position sensor.

P0370 does not automatically identify a failed crankshaft position sensor. The signal’s source and circuit design must be confirmed through vehicle-specific service information before testing or replacing components.

P0370 Code Quick Reference

ItemDetails
CodeP0370
DefinitionTiming Reference High-Resolution Signal “A” Malfunction
SystemEngine-position and timing reference
Fault typeGeneral high-resolution signal malfunction
Common applicationsDiesel and manufacturer-specific ignition systems
Common symptomsHard starting, stalling, misfires and reduced power
Common causesSensor failure, damaged wiring or defective encoder
Repair urgencyHigh
Safe to drive?Limited driving only if the engine runs normally

What Does the P0370 Code Mean?

The PCM needs accurate engine-position information to control fuel injection and ignition timing.

Basic engine-speed information tells the PCM how fast the crankshaft is rotating. A high-resolution timing signal provides a much more detailed pulse pattern that allows the PCM to identify precise rotational position.

The PCM may use this signal to control:

P0370 is stored when the PCM detects a general malfunction in the High-Resolution Signal A circuit.

Depending on the manufacturer’s strategy, the PCM may recognize:

P0370 is the broad malfunction code for this signal family. Related P0371–P0374 codes describe more specific pulse-count or signal-loss conditions.

What Is a High-Resolution Timing Signal?

A high-resolution timing signal is a rapid series of electrical pulses produced as an encoder wheel, reluctor, shutter wheel or optical disc rotates past a sensor.

More pulses per revolution provide the PCM with more precise position information.

A simplified system may work like this:

  1. The engine or injection pump rotates.
  2. An encoder wheel passes through or near a sensor.
  3. The sensor generates a series of electrical pulses.
  4. The PCM counts and measures those pulses.
  5. The PCM determines precise engine position and speed.
  6. Fuel injection or ignition events are commanded at the correct moment.

A low-resolution reference may tell the PCM when a major timing event occurs. The high-resolution signal fills in the smaller divisions between those events.

It is the difference between knowing which block you are on and knowing the exact driveway. Engines, being mildly demanding pieces of machinery, prefer the driveway.

What Does Signal “A” Mean?

Signal A identifies the first or primary high-resolution timing-reference circuit used by the vehicle.

It does not always mean:

The exact Signal A source varies by manufacturer and engine design.

Possible sources include:

Consult the wiring diagram and trouble-code diagnostic chart for the specific vehicle.

Where Is the P0370 Sensor Located?

There is no universal P0370 sensor location.

Depending on the application, the signal source may be found:

Some diesel applications use an optical sensor that reads slots in a rotating encoder disc inside the injection pump. Contaminated fuel, internal pump debris or optical-sensor failure can interfere with the pulse pattern.

Other vehicles generate the timing reference through a crankshaft, camshaft or distributor-mounted pickup.

Identifying the exact system comes before diagnosis. Otherwise, P0370 can turn into a very expensive tour of every position sensor on the engine.

How an Optical Timing Sensor Works

Optical timing sensors commonly contain:

As the encoder rotates, its slots alternately allow and block light. The receiver converts those changes into electrical pulses.

The PCM expects:

Contamination, damaged encoder slots, internal pump wear or electrical failure can disturb the waveform and trigger P0370.

P0370 Symptoms

Possible symptoms include:

Symptoms depend on whether the PCM can substitute another position signal.

Some vehicles may continue running with reduced timing precision. Others may stall or refuse to start because the PCM cannot determine when to operate the injectors or ignition system.

Common Causes of P0370

Possible causes include:

  1. Failed high-resolution timing sensor
  2. Failed optical sensor
  3. Defective injection-pump timing sensor
  4. Damaged crankshaft or camshaft position sensor
  5. Damaged distributor pickup
  6. Open signal circuit
  7. Signal wire shorted to ground
  8. Signal wire shorted to voltage
  9. Missing sensor supply voltage
  10. Poor sensor ground
  11. Loose sensor connector
  12. Corroded connector terminals
  13. Bent or pushed-back terminals
  14. Water or oil intrusion
  15. Fuel contamination affecting an optical sensor
  16. Damaged encoder disc
  17. Cracked or loose reluctor wheel
  18. Missing or damaged trigger teeth
  19. Excessive sensor air gap
  20. Metal debris attached to a magnetic sensor
  21. Harness damage near the injection pump
  22. Wiring routed near high-current circuits
  23. Damaged signal shielding
  24. Electrical interference
  25. Low cranking voltage
  26. Weak battery
  27. Poor engine or PCM grounds
  28. Mechanical timing problem
  29. Incorrect replacement sensor
  30. PCM input-circuit failure
  31. Outdated or incorrect PCM calibration

How Serious Is the P0370 Code?

P0370 should be treated as a high-priority code because the timing reference can directly affect starting, injection and ignition operation.

Possible consequences include:

Stop driving if:

P0370 vs P0335

P0335 identifies a Crankshaft Position Sensor A circuit malfunction.

P0370 identifies a malfunction in the high-resolution Timing Reference Signal A.

CodeDiagnostic focus
P0335Crankshaft Position Sensor A circuit
P0370High-resolution timing pulse signal

On some vehicles, both signals may originate from related engine-position hardware. On others, P0370 comes from an optical sensor inside the injection pump and has little to do with the conventional crankshaft sensor.

Do not replace the crankshaft sensor solely because P0370 contains the words “timing reference.”

P0370 vs P0322

P0322 means the PCM detected no ignition or distributor engine-speed input signal.

P0370 concerns the high-resolution timing-reference pulse train.

The difference is:

The engine-speed input may remain present while the high-resolution pulse pattern is invalid.

P0370 vs P0323

P0323 identifies an intermittent ignition or distributor engine-speed input.

P0370 is not specifically an intermittent code. It is the general malfunction code for High-Resolution Signal A.

P0373 is the more specific intermittent or erratic high-resolution signal code in the P0370 family.

P0370 vs P0315

P0315 means the crankshaft-position variation value has not been learned.

P0370 indicates an actual timing-reference signal malfunction.

A relearn procedure will not repair:

Perform a relearn only when the manufacturer requires it and the signal circuit is working correctly.

P0370 vs P0371, P0372, P0373 and P0374

These codes monitor the same high-resolution Timing Reference Signal A but identify different failure patterns.

CodeMeaning
P0370General Signal A malfunction
P0371Too many pulses
P0372Too few pulses
P0373Intermittent or erratic pulses
P0374No pulses detected

This distinction creates a clean diagnostic cluster:

How to Diagnose the P0370 Code

Diagnosing P0370 may require:

Do not open or disassemble a high-pressure diesel injection pump unless the repair procedure specifically permits it. Internal service may require a clean environment, specialized calibration equipment and professional rebuilding.

1. Scan all control modules

Record every stored, pending and permanent code before clearing anything.

Look for:

Save the freeze-frame data, including:

Companion codes may reveal whether the problem affects one timing signal or the entire engine-management system.

2. Identify the High-Resolution Signal A source

Use factory service information to determine:

This is the most important step in diagnosing P0370.

P0370 does not guarantee that the vehicle uses the same sensor arrangement described by a generic scan-tool definition.

3. Inspect the battery and charging system

Verify:

Low cranking voltage may weaken a magnetic-sensor signal or interrupt operation of an optical sensor.

Correct electrical-system faults before evaluating the timing waveform.

4. Inspect the connector and harness

With the ignition off, inspect:

Injection-pump harnesses operate in a hot, vibration-heavy environment. Connector and wiring faults are common enough to deserve inspection before the pump receives a death sentence.

5. Identify the sensor circuit design

Determine whether the signal source uses:

The test method and expected voltage depend on the design.

6. Check sensor supply voltage

For a powered sensor, verify supply voltage at the connector.

The expected value may be:

If voltage is missing, inspect:

A shorted sensor on a shared reference circuit can pull down power to several sensors.

7. Check the sensor ground

Perform a voltage-drop test between the sensor ground and battery negative while the circuit operates.

A continuity test may show an apparently good ground that fails under load.

Inspect:

8. Test the Signal A circuit

Check the signal wire for:

Disconnect the PCM and sensor when required before performing resistance tests.

Move the harness while monitoring the circuit to locate hidden conductor breaks.

9. Observe engine-speed and synchronization data

Use a scan tool while cranking.

Check whether the PCM displays:

If RPM remains at zero, a more general crankshaft or engine-speed input fault may be present.

If RPM is available but the high-resolution timing status fails, focus on the Signal A source and circuit.

10. Inspect the waveform

An oscilloscope is the preferred tool for P0370 diagnosis.

A healthy high-resolution waveform should generally show:

Look for:

Compare the signal with a known-good waveform for the exact engine.

11. Compare high- and low-resolution signals

Some systems produce both high- and low-resolution reference signals.

Use a dual-channel oscilloscope to compare:

A normal low-resolution reference with a corrupted high-resolution pattern may point toward:

12. Perform a wiggle test

While monitoring the waveform, gently move:

If the signal changes, isolate the affected section.

Do not pull hard enough to create a new open circuit. The original problem has already volunteered.

13. Test the sensor hot and cold

Monitor the waveform during:

An optical or Hall-effect sensor may fail only after internal electronics become hot.

If power and ground remain stable while the signal collapses, the sensor or integrated module becomes more suspect.

14. Inspect the encoder or trigger wheel

Where service procedures allow, inspect for:

Avoid opening a diesel injection pump outside a properly equipped environment. A contaminated injection system can quickly turn a diagnostic repair into an expensive fuel-system rebuild.

15. Check fuel condition on optical-pump systems

Some diesel optical-sensor systems may be affected by:

Follow the manufacturer’s testing procedure before condemning the optical sensor or complete pump assembly.

16. Verify mechanical timing

Mechanical timing should be inspected when P0370 appears with:

Possible causes include:

17. Evaluate the PCM last

Before replacing the PCM, verify:

A PCM failure is possible, but wiring, sensor and encoder problems are considerably more common.

Common P0370 Diagnostic Mistakes

Replacing the crankshaft sensor automatically

P0370 may use a completely different signal source, particularly on diesel injection-pump systems.

Ignoring vehicle-specific service information

The generic code definition does not identify the sensor location or circuit design.

Replacing the injection pump without waveform testing

A damaged connector or signal wire can imitate an internal pump failure.

Performing only a resistance test

A sensor may pass a static resistance test and still produce a distorted or incomplete pulse pattern.

Skipping battery testing

Low cranking voltage can interfere with high-resolution timing signals.

Confusing P0370 with P0315

P0315 indicates that a variation value has not been learned. P0370 identifies an actual signal malfunction.

Opening a diesel injection pump unnecessarily

Internal pump service requires cleanliness, calibration equipment and application-specific training. Curiosity becomes expensive surprisingly quickly around high-pressure diesel components.

How to Fix the P0370 Code

The correct repair depends on the diagnosed cause.

Possible repairs include:

Estimated P0370 Repair Costs

RepairEstimated cost
Diagnostic inspection$120–$300
Connector or terminal repair$100–$400
Wiring-harness repair$150–$800
Crankshaft or camshaft sensor replacement$150–$650
Distributor pickup replacement$200–$800
Optical timing sensor repair$300–$1,500
Injection-pump repair or replacement$1,000–$4,500+
Timing-belt or timing-chain repair$800–$4,000+
PCM replacement and programming$800–$2,500+

Costs vary substantially because the Signal A source differs between vehicles.

Can You Drive with the P0370 Code?

Driving with P0370 is not recommended if the engine stalls, misfires, smokes excessively or becomes difficult to start.

A short trip may be possible when:

Stop driving if:

How to Verify the Repair

After completing the repair:

  1. Clear all diagnostic codes.
  2. Monitor engine RPM during cranking.
  3. Verify timing synchronization.
  4. Observe the high-resolution waveform.
  5. Compare high- and low-resolution signals when applicable.
  6. Perform a cold start.
  7. Allow the engine to reach operating temperature.
  8. Perform a hot restart.
  9. Road-test under the freeze-frame conditions.
  10. Rescan for pending P0370–P0374 codes.
  11. Complete any required relearn procedure.
  12. Confirm readiness monitors complete.

Frequently Asked Questions

What does the P0370 code mean?

P0370 means the PCM detected a malfunction in the Timing Reference High-Resolution Signal A circuit.

Is P0370 a crankshaft sensor code?

Not necessarily. The signal may originate from an optical injection-pump sensor, distributor pickup or another engine-position sensor.

Is P0370 commonly associated with diesel engines?

It can appear on diesel applications using injection-pump timing or optical sensors, but the exact system is manufacturer-specific.

Can P0370 cause a no-start condition?

Yes. The PCM may be unable to determine precise injection or ignition timing without the high-resolution signal.

Can a weak battery cause P0370?

Low cranking voltage can weaken sensor output or interrupt powered sensor operation.

Can contaminated diesel fuel cause P0370?

On systems using an optical sensor inside the injection pump, fuel contamination or internal pump debris may interfere with sensor operation.

What is the difference between P0370 and P0374?

P0370 is a general high-resolution signal malfunction. P0374 means the PCM detects no pulses from Signal A.

Can clearing P0370 fix the problem?

No. Clearing the code only removes the warning until the signal malfunction occurs again.

Does P0370 mean the injection pump is bad?

Not automatically. Wiring, connectors, sensor power, grounds and external signal circuits must be tested first.

Do I need an oscilloscope to diagnose P0370?

Not always, but an oscilloscope is the best tool for evaluating pulse count, spacing, amplitude and waveform integrity.

Final Thoughts

P0370 means the PCM cannot rely on Timing Reference High-Resolution Signal A.

The first diagnostic step is identifying where that signal originates on the specific vehicle. It may come from an injection-pump optical sensor, distributor pickup, crankshaft sensor, camshaft sensor or dedicated timing reference.

Once the source is confirmed, inspect its connector and wiring, verify power and ground, and examine the waveform before replacing expensive components.

The code says “high-resolution timing signal,” not “buy every position sensor listed by the parts store.” The wiring diagram remains cheaper and considerably less judgmental.


Exit mobile version