GM Service Manual Online
For 1990-2009 cars only

Circuit Description

The TCC/brake switch indicates brake pedal status to the powertrain control module (PCM). The TCC/brake switch is a normally-closed switch that supplies battery voltage to the PCM. Applying the brake pedal opens the switch, interrupting voltage to the PCM. This DTC is for manual transmission vehicles only, this switch is used for TCC operation on automatic transmission vehicles.

Conditions for Running the DTC

    • The engine speed is more than 1000 RPM for 1 second.
    • The wheel speed is more than 32.2 km/h (20 mph) in order to enable the diagnostic. The diagnostic disables when the wheel speed is less than 8.0 km/h (5 mph).

Conditions for Setting the DTC

    • The vehicle speed decreases 1.6 km/h (1 mph) in 0.5 seconds without the PCM sensing a switch transition.
    • The condition is present for 10 accel/decel cycles.

Action Taken When the DTC Sets

The PCM stores conditions which were present when the DTC set as Failure Records only. This information will not be stored as Freeze Frame Records.

Conditions for Clearing the MIL/DTC

    • The DTC becomes history when the conditions for setting the DTC are no longer present.
    • The history DTC clears after 40 malfunction free warm-up cycles.
    • The PCM receives a clear code command from the scan tool.

Diagnostic Aids

Inspect for the following:

    • Ask about the customers driving habits. Ask about unusual driving conditions (e.g. stop and go, expressway, etc.).
    • Inspect the TCC/brake switch for proper mounting, adjustment and operation.
    • Inspect for ABS DTCs. A faulty ABS condition may contribute to setting this DTC.
    • An intermittent connection or poor wire terminal tension may contribute to setting the DTC. Refer to Testing for Intermittent Conditions and Poor Connections in Wiring Systems.

DTC P1586 -- Cruise Control Brake Switch 2 Circuit (man trans only)

Step

Action

Yes

No

1

Did you perform the Cruise Control Diagnostic System Check?

Go to Step 2

Go to Diagnostic System Check - Cruise Control

2

  1. Connect a scan tool.
  2. Turn ON the ignition, with the engine OFF.
  3. Observe the TCC/Brake switch parameter in the PCM data list.

Does the scan tool indicate the TCC/Brake switch parameter as RELEASED?

Go to Step 3

Go to Step 4

3

Press the brake pedal.

Does the scan tool indicate the TCC/Brake switch as APPLIED?

Go to Diagnostic Aids

Go to Step 6

4

Test the TCC/Brake switch signal circuit for a open, high resistance or short to ground. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 12

Go to Step 5

5

Test the TCC/Brake switch ignition poisitive voltage circuit for a open, high resistance or short to ground. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and corect the condition?

Go to Step 12

Go to Step 7

6

Test the TCC/Brake switch signal circuit for a short to voltage. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 12

Go to Step 9

7

Test the TCC/Brake switch for proper adjustment. Refer to Theft Deterrent System Schematics in Hydraulic Brakes.

Did you find and correct the condition?

Go to Step 12

Go to Step 8

8

Inspect for poor connection at the harness connector of the TCC/Brake switch. Refer to Testing for Intermittent Conditions and Poor Connections and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 12

Go to Step 10

9

Inspect for poor connection at the harness connector of the PCM. Refer to Testing for Intermittent Conditions and Poor Connections and Wiring Repairs in Wiring Systems.

Did you find and correct the condition?

Go to Step 12

Go to Step 11

10

Replace the TCC/Brake switch. Refer to Stop Lamp Switch Replacement in Hydraulic Brakes.

Did you complete the replacement?

Go to Step 12

--

11

Important: The replacement must be reprogrammed before replacement. Refer to Powertrain Control Module Programming in Engine Controls.

Replace the PCM. Refer to Powertrain Control Module Replacement in Engine Controls.

Did you complete the replacement?

Go to Step 12

--

12

  1. Use a scan tool in order to clear the DTCs.
  2. Operate the vehicle within the Conditions for Running the DTC as specified in the supporting text.

Does the DTC reset?

Go to Step 2

System OK.