GM Service Manual Online
For 1990-2009 cars only

DTC Descriptor

This diagnostic procedure supports the following DTC:

DTC P0512 Starter Switch Circuit

Conditions for Running

    • Battery voltage is between 10-16 volts.
    • Key switch is "ON".
    • Engine speed is more than 1000 RPM.

Conditions for Setting the DTC

Starter switch continues "ON".

Action Taken When the DTC Sets

The engine control module (ECM) will illuminate the malfunction indicator lamp (MIL) the first time the fault is detected.

Conditions for Clearing the MIL/DTC

DTC P0512 can be cleared by using the Clear Info option on the Tech 2.

Diagnostic Aids

Inspect for the following conditions:

    • Poor connections at the ECM
        Inspect the harness connectors for backed-out terminals, improper mating, broken locks, improperly formed or damaged terminals, and poor terminal-to-wire connections.
    • The relay remains applied on idling during cold start.

Step

Action

Values

Yes

No

Schematic Reference: Engine Controls Schematics

Connector End View Reference: Engine Electrical Connector End Views

1

Is DTC P0512 set when the ignition is ON or when the engine is operating?

--

Go to Step 2

Go to Diagnostic Aids

2

  1. Start the engine and allow it to idle for 30 seconds.
  2. Measure the voltage between the start pin 24 of the engine control module (ECM) and ground.

Does the voltage measure equal to the specified value?

12 V

Go to Step 3

Go to Step 4

3

  1. Inspect the wire harness and/or starter switch for a short to ground or faulty switch.
  2. Repair or replace the wire harness or starter switch as necessary. Refer to Wiring Repairs .

Did you complete the action?

--

Go to Step 4

--

4

  1. Clear the DTCs.
  2. Replace the ECM assembly. Refer to Engine Control Module Replacement/Restore Fuel Rate Data .

Does DTC P0512 reset?

--

Go to Step 2

System OK