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.
Circuit/System Testing
Always perform the High Voltage Disabling procedure prior to servicing any High Voltage component or connection. Personal Protection Equipment (PPE) and proper procedures must be followed.
The High Voltage Disabling procedure includes the following steps:
- Identify how to disable high voltage.
- Identify how to test for the presence of high voltage.
- Identify condition under which high voltage is always present and personal protection equipment (PPE) and proper procedures must be followed.
Before working on any high voltage system, be sure to wear the following Personal Protection Equipment:
- Safety glasses with appropriate side shields when within 15 meters (50 feet) of the vehicle, either indoors or outdoors.
- Certified and up-to-date Class "0" Insulation gloves rated at 1000V with leather protectors.
- Visually and functionally inspect the gloves before use.
- Wear the Insulation gloves with leather protectors at all times when working with the high voltage battery assembly, whether the system is energized or not.
Failure to follow the procedures may result in serious injury or death.
- The device location on the high speed GMLAN serial data circuits
- The device B+, ignition, ground, accessory wake up serial data, and serial data circuit terminals
- Ignition OFF, all access doors closed, all vehicle systems OFF, and all keys at least 3 meters (9.8 feet) away from vehicle. Disconnect the harness connector at the K20 engine control module. It may take up to 2 minutes for all vehicle systems to power down.
- Test for less than 10 Ω between each ground circuit terminal and ground.
- If 10 Ω or greater
- Ignition OFF.
- Test for less than 2 Ω in the ground circuit end to end.
- If 2 Ω or greater, repair the open/high resistance in the circuit.
- If less than 2 Ω, repair the open/high resistance in the ground connection.
- If less than 10 Ω
- Ignition ON.
- If equipped, verify that a test lamp illuminates between each B+ circuit terminal and ground.
- If the test lamp does not illuminate and the circuit fuse is good
- Ignition OFF.
- Test for less than 2 Ω in the B+ circuit end to end.
- If 2 Ω or greater, repair the open/high resistance in the circuit.
- If less than 2 Ω, verify the fuse is not open and there is voltage at the fuse.
- If the test lamp does not illuminate and the circuit fuse is open
- Ignition OFF.
- Test for infinite resistance between the B+ circuit and ground.
- If less than infinite resistance, repair the short to ground on the circuit.
- If infinite resistance, replace the K20 engine control module.
- If the test lamp illuminates
- Ignition ON.
- If equipped, verify that a test lamp illuminates between each ignition circuit terminal and ground.
- If the test lamp does not illuminate and the circuit fuse is good
- Ignition OFF.
- Test for less than 2 Ω in the ignition circuit end to end.
- If 2 Ω or greater, repair the open/high resistance in the circuit.
- If less than 2 Ω, verify the fuse is OK and there is voltage at the fuse.
- If the test lamp does not illuminate and the circuit fuse is open
- Ignition OFF.
- Test for infinite resistance between the ignition circuit and ground.
- If less than infinite resistance, repair the short to ground on the circuit.
- If infinite resistance, replace the K20 engine control module.
- If the test lamp illuminates
- Ignition ON.
- If equipped, verify that a test lamp illuminates between the ignition circuit terminal, which is controlled by a control module, and ground.
- If the test lamp does not illuminate
- Ignition OFF, disconnect the harness connectors at the control module that controls the ignition circuit.
- Test for infinite resistance between the ignition circuit and ground.
- If less than infinite resistance, repair the short to ground on the circuit.
- If infinite resistance
- Test for less than 2 Ω in the ignition circuit end to end.
- If 2 Ω or greater, repair the open/high resistance in the circuit.
- If less than 2 Ω, replace the control module that controls the ignition circuit.
- If the test lamp illuminates
- Ignition OFF and all vehicle systems OFF, all keys at least 3 meters away from vehicle, all access doors closed. Disconnect the low voltage harness connector at the K59 starter/generator control module. It may take up to 2 minutes for all vehicle systems to power down.
- Test for less than 2 Ω in each serial data circuit between the K20 engine control module and the K59 starter/generator control module.
- If 2 Ω or greater
Repair the open/high resistance in the serial data circuit between the K20 engine control module and the K59 starter/generator control module.
- If less than 2 Ω
- If 2 Ω or greater
- Perform the High Voltage Disabling procedure. Refer to High Voltage Disabling .
- Reconnect the 12 V battery.
- Ignition OFF and all vehicle systems OFF, all keys at least 3 meters away from vehicle, all access doors closed. Disconnect the low voltage harness connector at the K16 battery energy control module.
- Test for less than 2 Ω in each serial data circuit between the K59 starter/generator control module and the K16 battery energy control module.
- If 2 Ω or greater
Repair the open/high resistance in the serial data circuit between the K59 starter/generator control module and the K16 battery energy control module.
- If less than 2 Ω
- If 2 Ω or greater
- Replace the K20 engine control module.
Use the schematic to identify the following:
NO RELATED
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.