GM Service Manual Online
For 1990-2009 cars only
Table 1: DTC P1518 - PCM to TAC Module Serial Data Circuit

Object Number: 99537  Size: SF
OBD II Symbol Description Notice
Engine Controls Components
Cell 20: TP and APP Sensors
Handling ESD Sensitive Parts Notice
Handling ESD Sensitive Parts Notice

Circuit Description

The TAC Module and the PCM communicate via a dedicated serial data circuit. This serial data circuit is separate from any other serial data circuit on the vehicle. Accurate transmitting and receiving of serial data requires not only good circuit integrity but also adequate system voltage. This diagnostic monitors the accuracy of the serial data transmitted between the TAC Module and the PCM. If the PCM detects a loss of data or invalid data, this DTC sets.

Conditions for Setting the DTC

    • The ignition switch is in the crank or run position.
    • The ignition voltage is greater than 5.23 volts.
    • Invalid or missing serial data messages are detected for a predetermined amount of time.
    • All above conditions met for less than 1 second.

Action Taken When the DTC Sets

    • The PCM will illuminate the Malfunction Indicator Light (MIL) when this diagnostic runs and fails.
    • The Reduced Engine Power message displays on the drivers information center.
    • The PCM records the operating conditions at the time the diagnostic fails. The PCM stores this information in the Freeze Frame and/or Failure Records.
    • If no other TAC System DTCs are set, the TAC System will operate in Reduced Engine Power mode. If certain TAC System DTCs are set at the same time, the TAC System either defaults to a more tightly restricted mode of operation if the TAC determines that limited safe operation is possible, or the TAC commands the engine to shut down.
    • If DTC P0606 is set with DTC P1518, the TAC commands an engine shut down.

Conditions for Clearing the MIL/DTC

    • The PCM turns the MIL OFF after three consecutive drive trips that the diagnostic runs and does not fail.
    • A last test failed (Current DTC) will clear when the diagnostic runs and does not fail.
    • A History DTC clears after forty consecutive warm-up cycles, if this or any other emission related diagnostic does not report any failures.
    • The PCM battery voltage is interrupted.

       Important: The clear DTC info function may have to be performed twice in order to clear a Throttle Actuator Control System DTC.

    • Clear the MIL/DTC information using a scan tool.

Diagnostic Aids

Important: 

   • DTC P1518 sets if the battery voltage is low. If the customers concern is slow cranking or no crank because battery voltage is low, ignore DTC P1518. Clear any DTCs from memory that may have set from the low battery voltage condition.
   • Remove any debris from the PCM\TAC module connector surfaces before servicing the PCM\TAC module. Inspect the PCM\TAC module connector gaskets when diagnosing/replacing the modules. Ensure that the gaskets are installed correctly. The gaskets prevent contaminate intrusion into the PCM\TAC modules.
   • Check the TAC Module power and ground circuits and the TAC Module/PCM serial data circuits for intermittent connections.

THROT CONT Fuse Underhood Electrical Center Terminal Identification

Front of Vehicle

Left Side of Vehicle

Ignition Voltage

TAC Module

Right Side of Vehicle

 

The following may cause an intermittent:

   • 

Poor connections. Check for adequate terminal tension. Refer to Body and Accessories/Wiring Systems for proper procedure.

   • 

Corrosion

   • 

Mis-routed harness

   • 

Rubbed through wire insulation

   • 

Broken wire inside the insulation

   • 

Inspect the TAC module connectors for signs of water intrusion. When this occurs, multiple DTCs should be set and no circuit or component problems can be located.

    • For an intermittent condition refer to Symptoms .
    • If a repair is completed and the DTC was cleared using a scan tool on the same ignition cycle, the default action will not clear until an ignition cycle has occurred.
    • When the TAC module detects a problem within the TAC System, more than one TAC System related DTC may set. This is due to the many redundant tests run continuously on this system. Locating and repairing one individual problem may correct more than one DTC. Keep this in mind when reviewing captured DTC info.

Test Description

The numbers below refer to the step numbers on the diagnostic table.

  1. This step determines if the IGN relay is suppling a voltage to the THROT CONT fuse. If only one side of the fuse is powered, the fuse is open. Replace the fuse after you perform the diagnostic table.

  2. This step determines if an internal PCM Processor is failing.

    If this DTC does not Fail This Ignition, continue to monitor this DTC status while moving related harnesses and connectors. Refer to Diagnostic Aids if the harness movement causes this DTC to set.

  3. Increasing the engine speed to 3000 RPM aids in locating a shorted Throttle Actuator Motor control circuit. Depending on the polarity of the Throttle Actuator Motor transistors, this DTC may not set. The Throttle Actuator Motor is a bi-directional DC motor. Raising the engine speed changes the polarity of the transistors in the Throttle Actuator Motor and this DTC sets. This occurs because one set of the transistors are low (0 volts) and the other set are high (B+). Therefore, if one set of transistors are at a low voltage and the corresponding circuit is shorted low, DTC P1518 will not set. When the polarity of the transistors change this DTC sets. If this DTC does not Fail This Ignition, continue to monitor this DTC status while moving related harnesses and connectors. Refer to Diagnostic Aids if the harness movement causes this DTC to set.

  4. This step determines if the ignition feed circuit to the TAC is shorted to ground. If the circuit is shorted to a ground, repair the grounded circuit and replace the THORT CONT fuse.

  5. When a problem is detected within the TAC System, more than one TAC System related DTC may set. This is due to the many redundant tests run continuously on this system. It is possible that locating and repairing one individual problem may correct more than one DTC. Keep this in mind when reviewing captured DTC info.

DTC P1518 - PCM to TAC Module Serial Data Circuit

Step

Action

Value(s)

Yes

No

1

Did you perform the Powertrain On-Board Diagnostic (OBD) System Check?

--

Go to Step 2

Go to Powertrain On Board Diagnostic (OBD) System Check

2

  1. Turn ON the ignition leaving the engine OFF.
  2. Remove the cover from the underhood electrical center.
  3. Probe both sides of the THROT CONT fuse using a test lamp J 35616-200 connected to ground.

Does the test lamp illuminate on at least one side of the fuse?

--

Go to Step 3

Refer to Ignition Relay Diagnosis for further diagnosis

3

Important: If DTC P0606 is also set, refer to DTC P0606 before proceeding with this table.

  1. Install a scan tool.
  2. Select the Special Functions option and the PCM Integrity Status using the scan tool.

Does the PCM Processor Integrity indicate Failed?

--

Go to Step 28

Go to Step 4

4

Important: If the Driver Information Center is displaying Reduced Engine Power, go to step 5.

  1. Idle the engine.
  2. Increase the engine speed to 3000 RPM, if possible.
  3. Monitor the Fail This Ignition option under the Diagnostic Trouble Code (DTC) option using the scan tool.

Did this DTC fail this ignition?

--

Go to Step 5

Refer to Diagnostic Aids

5

  1. Turn OFF the ignition.
  2. Important: Disconnecting the Throttle Actuator Motor harness connector causes additional DTCs to set.

  3. Disconnect the Throttle Actuator Motor harness connector.
  4. Turn ON the ignition leaving the engine OFF.
  5. Measure the voltage at both circuits of the Throttle Actuator Motor harness connector using the DMM J 39200 .

Are both circuits above the specified value?

8.0V

Go to Step 11

Go to Step 6

6

  1. Turn OFF the ignition.
  2. Check the resistance of both circuits of the Throttle Actuator Motor harness connector to the battery ground using the DMM J 39200 .

Is the resistance within the specified range?

0.0-5.0ohms

Go to Step 9

Go to Step 7

7

  1. Turn OFF the ignition.
  2. Remove the THROT CONT fuse.
  3. Check continuity from the TAC side of the fuse terminal using the DMM J 39200 to the battery ground. Refer to Diagnostic Aids for terminal identification table.

Is continuity indicated?

--

Go to Step 8

Go to Step 10

8

  1. Disconnect the TAC module 16-way connector. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .
  2. Check continuity from the TAC side of the fuse terminal using the DMM J 39200 to battery ground.

Is continuity indicated?

--

Go to Step 19

Go to Step 27

9

  1. Disconnect the TAC module 16-way connector. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .
  2. Check continuity from the Throttle Actuator Motor harness connector to battery ground using the DMM J 39200 .

Is continuity indicated?

--

Go to Step 20

Go to Step 27

10

  1. Turn OFF the ignition.
  2. Disconnect the TAC module 16-way connector. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .
  3. Check continuity between the TAC side of the fuse terminal to the ignition feed circuit of the TAC module 16-way harness connector using the DMM J 39200 .

Is continuity indicated?

--

Go to Step 27

Go to Step 21

11

  1. Turn OFF the ignition.
  2. Disconnect the TAC module 16-way connector. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .
  3. Turn ON the ignition leaving the engine OFF.
  4. Measure the voltage at both the circuits of the Throttle Actuator Motor harness connector using the DMM J 39200 .

Are both circuits near the specified value?

0V

Go to Step 12

Go to Step 22

12

Check for continuity from the TAC module ground circuit to battery ground using the DMM J 39200 .

Is continuity indicated?

--

Go to Step 13

Go to Step 23

13

Measure the voltage at the serial data circuits at the TAC module 16-way harness connector using the DMM J 39200 .

Are both serial data circuits within the specified voltage range?

0-4.5V

Go to Step 14

Go to Step 16

14

  1. Turn OFF the ignition.
  2. Check the resistance from the serial data circuits at the TAC module 16-way connector to battery ground using the DMM J 39200 .

Does the DMM display OL for both circuits?

--

Go to Step 17

Go to Step 15

15

  1. Disconnect the PCM connector located on the same side as the manufacturer's logo. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .
  2. Check the resistance from the serial data circuits at the TAC module 16-way connector to battery ground using the DMM J 39200 .

Is the continuity within the specified range for either circuit?

0-5ohms

Go to Step 24

Go to Step 28

16

  1. Disconnect the PCM connector located on the same side as the manufacturer's logo. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .
  2. Measure the voltage at both serial data circuits at the TAC module 16-way connector using the DMM J 39200 .

Is voltage indicated on either circuit?

--

Go to Step 25

Go to Step 28

17

  1. Disconnect the PCM connector located on the same side as the manufacturer's logo. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .
  2. Check the continuity of each serial data circuit between the TAC module 16-way connector to the PCM harness connector using the DMM J 39200 .

Is continuity indicated for both serial data circuits?

--

Go to Step 18

Go to Step 26

18

  1. Reconnect the PCM. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .
  2. Turn On the ignition leaving the engine OFF.
  3. Measure the voltage at the serial data circuit at the TAC module 16-way harness connector.

Is the voltage at the specified value?

0V

Go to Step 28

Go to Step 27

19

Repair the TAC module ignition feed circuit for a short to ground. Refer to Body and Accessories/Wiring Systems.

Is the action complete?

--

Go to Step 29

--

20

Repair the Throttle Actuator Motor circuit for a short to ground on the affected circuit. Refer to Body and Accessories/Wiring Systems.

Is the action complete?

--

Go to Step 29

--

21

Repair the TAC module ignition feed circuit for an open. Refer to Body and Accessories/Wiring Systems.

Is the action complete?

--

Go to Step 29

--

22

Repair the Throttle Actuator Motor circuits for a short to voltage on the affected circuit. Refer to Body and Accessories/Wiring Systems.

Is the action complete?

--

Go to Step 29

--

23

Repair the TAC module ground circuit for an open. Refer to Body and Accessories/Wiring Systems.

Is the action complete?

--

Go to Step 29

--

24

Repair the serial data circuit for a short to ground on the affected circuit. Refer to Body and Accessories/Wiring Systems.

Is the action complete?

--

Go to Step 29

--

25

Repair the serial data circuit for a short to voltage on the affected circuit. Refer to Body and Accessories/Wiring Systems.

Is the action complete?

--

Go to Step 29

--

26

Repair the serial data circuit for an open on the affected circuit. Refer to Body and Accessories/Wiring Systems.

Is the action complete?

--

Go to Step 29

--

27

Replace the TAC Module. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .

Is the action complete?

--

Go to Step 29

--

28

Important: Program the replacement PCM. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .

Replace the PCM.

Is the action complete?

--

Go to Step 29

--

29

  1. Select the Diagnostic Trouble Codes (DTC) option and the Clear DTC Information option using the scan tool.
  2. Idle the engine at the normal operating temperature.
  3. Select the Diagnostic Trouble Codes (DTC) option and the Specific DTC option, then enter the DTC number using the scan tool.
  4. Operate the vehicle within the Conditions for Setting the DTC as specified in the supporting text, if applicable.

Does the scan tool indicate that this diagnostic ran and passed?

--

Go to Step 30

Go to Step 2

30

Select the Capture Info option and the Review Info option using the scan tool.

Does the scan tool display any DTCs that you have not diagnosed?

--

Go to the applicable DTC table

System OK