P0371 Timing Reference High Resolution Signal A Too Many Pulses

Technical Description of OBD-II Trouble Code

The number of pulses in the Timing Reference High Resolution Signal A is too high.

What does that mean?

This diagnostic trouble code (DTC) is a generic powertrain code that applies to OBD-II equipped vehicles with an engine position sensor (Chevrolet, GMC, Ford, Dodge, BMW, etc.). Although it is a generic code, the specific repair steps may vary depending on the make and model of the vehicle.

The powertrain control module (PCM) relies on a timing reference signal to determine the speed and position of the engine. This signal is provided by an engine position sensor, such as a crankshaft, camshaft, or fuel pump position sensor.

The PCM uses this information to control fuel injector operation, ignition timing, and diagnose misfires. There are two main types of engine position sensors: Hall-Effect and permanent magnet sensors.

Both types of sensors are triggered by a wheel or disc located near the sensor. Common mounting locations for the wheel or disc include the engine position, injection pump, harmonic balancer, and distributor shaft. When the wheel or disc triggers the sensor, it generates a return signal that is sent back to the PCM.

  • Hall-Effect crank position sensors have three wires: reference (power), signal, and ground. The PCM supplies a reference voltage (usually 5 volts) to the sensor, and the reluctor wheel triggers the sensor. The sensor then sends a corresponding digital return signal back to the PCM.
  • Permanent magnet (PM) sensors generate their own AC voltage based on their proximity to a rotating reluctor wheel. This AC voltage signal is sent back to the PCM, where it is converted to a digital signal using an internal analog to digital converter.
  • In the codes discussed in this article, the letter “A” indicates that the issue is with a portion of the system circuit, rather than a specific symptom or component.

    A code P0371 is set when the PCM detects that the engine position sensor “A” is producing a signal with too many pulses.

    Other related trouble codes for the timing reference signal A include:

  • P0370 Timing Reference High Resolution Signal A Malfunction
  • P0372 Timing Reference High Resolution Signal A Too Few Pulses
  • P0373 Timing Reference High Resolution Signal A Intermittent/Erratic Pulses
  • P0374 Timing Reference High Resolution Signal A No Pulses
  • Code Severity & Symptoms

    These codes have a moderate to severe severity level. Symptoms of a P0371 engine code may include:

  • Illuminated check engine light
  • Difficulty starting or inability to start
  • Poor engine performance
  • Causes

    Possible causes for this P0371 code include:

  • Faulty sensor
  • Wiring problems
  • Damage to the reluctor wheel
  • Contaminated oil
  • Faulty PCM
  • Diagnostic and Repair Procedures

    Begin by visually inspecting the engine position sensor and its wiring. Look for loose connections, damaged wiring, or any other issues. If any damage is found, repair it as necessary, clear the code, and check if it returns. Additionally, inspect the engine for any metal particulates that could affect sensor operation.

    Next, check for any technical service bulletins (TSBs) related to this issue. If no relevant TSBs are found, proceed with step-by-step diagnosis of the system.

    The following is a general procedure, as testing for this code can vary between vehicles. For accurate testing, refer to the manufacturer’s diagnostic flow chart. The specific test procedures also depend on the type of sensor installed in the vehicle.

    Check the sensor

    Hall-Effect sensor: Use a digital multimeter set to DC volts and a back-probe test lead to check if the sensor is producing a signal voltage. Connect one meter lead to the sensor signal wire and the other to ground. Have an assistant tap the ignition key (without starting the engine) to rotate the engine; the voltage reading should fluctuate between 0 volts and the reference voltage. If available, an oscilloscope can also be used to view the signal pulses while cranking the engine.

    Permanent magnet sensor: Start by checking the internal resistance of the sensor. Disconnect the sensor electrical connector and use a digital multimeter set to ohms to measure the resistance between each of the sensor terminals. The resistance should be approximately 500 to 1,200 ohms. Consult the factory repair information for the exact specification. If the resistance test is within range, proceed to test the sensor performance. Reconnect the sensor electrical connector and use a digital multimeter set to AC volts to measure the AC voltage at the sensor electrical connector using back probe test leads. Since the sensor produces AC voltage, the polarity of the meter leads does not matter. Have an assistant crank the engine; you should see a fluctuating voltage reading.

    During sensor testing, keep in mind that a damaged or improperly aligned tone ring can prevent proper sensor operation. If in doubt, access the tone ring and inspect it as needed.

    Check the circuit

    It is recommended to have the factory wiring diagram available to determine the function of each wire during these tests.

    Hall-Effect sensor:

  • Check the ground side of the circuit: With the ignition off, use a digital multimeter set to ohms to measure the resistance between the ground terminal on the sensor connector and ground. If the meter reads “OL” (out of limits), there is an open circuit on the ground side that needs to be located and repaired. If the meter displays a numeric value, there is continuity.
  • Check the reference voltage side of the circuit: With the ignition on, use a digital multimeter set to volts to check for the reference voltage from the PCM (typically 5 volts) at one of the three sensor terminals. If no reference signal is present, use a digital multimeter set to ohms (with the ignition off) to measure the resistance between the reference voltage terminal on the sensor and the reference voltage terminal on the PCM. If the meter reads “OL”, there is an open circuit between the PCM and sensor that needs to be located and repaired. If the meter displays a numeric value, there is continuity. Next, check that there is a 5-volt reference from the PCM at the reference voltage terminal. If there is no 5-volt reference, the PCM is likely faulty.
  • Check the return signal side of the circuit: With the ignition off, use a digital multimeter set to ohms to check for continuity between the engine position sensor output terminal and the signal voltage terminal on the PCM. If the meter displays a numeric value, there is continuity. If the meter reads “OL”, there is an open circuit between the PCM and sensor that needs to be located and repaired.
  • Permanent magnet sensor:

  • Check the ground side of the circuit: With the ignition off, use a digital multimeter set to ohms to measure the resistance between the ground terminal on the sensor connector and ground. If the meter reads “OL”, there is an open circuit on the ground side that needs to be located and repaired. If the meter displays a numeric value, there is continuity.
  • Check the return signal side of the circuit: With the ignition off, use a digital multimeter set to ohms to check for continuity between the engine position sensor output terminal and the signal voltage terminal on the PCM. If the meter displays a numeric value, there is continuity. If the meter reads “OL”, there is an open circuit between the PCM and sensor that needs to be located and repaired.
  • Professional Service Options

    When facing p0371 error, you have two solutions:

    Option 1: Mechanical Repair (Recommended)

    We highly recommend solving this issue by repairing or replacing the faulty sensor, wiring, or related mechanical parts.
    This ensures your vehicle operates as designed.

    Option 2: Permanent p0371 DTC Deletion (Alternative)

    If mechanical repair is not possible, we offer a professional service to permanently delete p0371 trouble code (DTC) from your ECU.

    Instantly Fix Your DTC Problem – No Hardware Changes Needed!

    Get your p0371 code permanently deleted by our experts.

    ✅ Fast. ✅ Reliable. ✅ Keeps your vehicle running smoothly.

    🔥 Upload your ECU file and start now! 🔥

    Already a member? Log in here to submit your file!

    Tuning Files Service from ECUFILES

    Custom Tuning File Service

    EVC Reseller Database

    Automatic File Service

    Technical Questions
    For technical questions, please register for free and submit a ticket on our platform. One of our engineers will respond to you as soon as possible during business hours.

    Response time: Quick!

    Sales Questions
    For sales questions, please register for free and submit a ticket on our platform. One of our engineers will respond to you as soon as possible during business hours.

    Response time: Quick!

    For sales questions, you can also reach us at:

    WhatsApp: +31686247602

    Response time: Moderate!

    WhatsApp