Code 12 - No Reference Pulse

1985 Chevrolet Forward Control 6.2 J, StandardSECTION Code 12 - No Reference Pulse

Code 12 means ECM is on, but sees no reference pulse from Engine Speed Sensor (normal condition with ignition on and engine not running). Code 12 does not store, and will only flash when fault is present. With engine running, Code 12 could mean an open or ground in sensor reference circuit.

The sensor receives a 5-volt reference signal and pulses this signal back to the ECM 4 times per revolution. The ECM measures engine RPM by counting these pulses.

NOTE: The following step numbers refer to the numbers in the accompanying flow chart(s).
  1. Checks for a good 5-volt reference signal.
  2. Checks for proper ECM voltage to Engine Speed Sensor. If circuit to ECM is complete, normal voltage will be about 5 volts with harness disconnected from sensor.
  3. Checks for good sensor ground circuit (452) to ECM. Indicates whether open indicated in step 2) is in wire or at ECM.
Fig 1: Flow Chart, Code 12, No Reference Pulse
G10287
RENDER: 1.0x

NO RELATED

Recommended Tools & Savings

Use the Manual With the Right Hardware

Pair factory procedures with proven DIY tools so the instructions are easier to execute.

Affiliate disclosure: We may earn a commission at no extra cost to you.

When to See a Mechanic

Stop DIY work and contact a certified mechanic immediately if any of the following apply:

  • You smell fuel, burning insulation, or see smoke.
  • Brakes feel soft, pull hard to one side, or make grinding noises.
  • The engine overheats, stalls repeatedly, or misfires under load.
  • You are missing required tools, torque specs, or safe lifting equipment.
  • You are not confident in the next step or safety outcome.