Safety Warning
DIY auto repair can cause serious injury, fire, or vehicle damage. These guides are for informational purposes only. Always follow OEM torque specs, wear PPE, and consult a certified mechanic if you are unsure. You are solely responsible for your safety.
SYS.OK|MANUAL.DBβ LIVE
HOMESERVICE MANUALSCHEVROLET1987HI-CUBE 6.2 J, 400/M40REPAIR AND DIAGNOSISEXTERNAL PAGESDIFFERENT CARSECTION 19 (ENGINE CONTROLS - BASIC TESTING - GASOLINE)DIAGNOSTIC CIRCUIT CHECKA-2, MIL ALWAYS ON OR WON'T FLASH CODE 12
1987 Chevrolet Hi-Cube 6.2 J, 400/M40
A-2, Mil Always On Or Won't Flash Code 12
1987 Chevrolet Hi-Cube 6.2 J, 400/M40SECTION A-2, Mil Always On Or Won't Flash Code 12
WARNING: This page does not describe the selected car, but rather 10 other vehicles, including the 1994 GMC Yukon, 1994 GMC Suburban, 1994 GMC Pickup, 1994 GMC Cab & Chassis, and 1994 GMC C3500 HD. However, it is still accessible from the selected car via links, so may be relevant.
- Turn ignition on, engine off. If MIL does not illuminate, see A-1, MALFUNCTION INDICATOR LIGHT (MIL) INOPERATIVEΒ . If MIL is on, ground DLC test terminals "A" and "B". Code 12 should flash. If Code 12 does not flash, go to step 2). If Code 12 now flashes, problem is no serial data. Check serial data circuit for open or short to ground, or short to voltage between ECM and DLC terminal. If circuits are okay, replace faulty ECM or PROM (MEM-CAL).
- Turn ignition off. Disconnect ECM connectors. Turn ignition on. If MIL is on, check for short to ground in MIL driver circuit between MIL and ECM driver terminal. See Figure-Figure . Also, see WIRING DIAGRAMSΒ at the end of this article for terminal identification.
- If light is off with ECM connectors disconnected, turn ignition off. Reconnect ECM connectors. Turn ignition on with engine off and diagnostic terminal not grounded. Using a test light connected to ground, backprobe ECM terminal circuit to DLC terminal "B". See Figure-Figure . If MIL does not flash Code 12, go to step 4). If MIL flashes Code 12, check for open in DLC test terminal "B" circuit to ECM. If circuit is okay, check for open in DLC terminal "A" circuit to ECM and ECM ground. See Figure-Figure .
- Check PROM (MEM-CAL) for proper installation. If installation is okay, replace ECM using original PROM (MEM-CAL). Recheck for Code 12. If Code 12 is not present, replace PROM (MEM-CAL). If Code 12 is present, system is okay.
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.