P0220 TP Sensor B Circuit Malfunction (With TAC Electronic Throttle Body)

TEST 1: Throttle Body Connector Wiggle Test

Broken TAC Motor Connector Wire (How To Test P0220)

Before testing TP Sensor 2's circuits with your multimeter, you need to physically and visually check the condition of the Electronic Throttle Body's 8 wire connector.

This connector has a known defect and is the most common problem encountered with GM's Electronic Throttle Body. What's the defect? That one of the 8 wires (that stick out of the connector) breaks inside its insulation.

GM is well aware of this problem, since several folks (that I know personally) have gone to GM/Chevy dealership service departments to have a TAC issue/problem resolved and it was suggested to them very emphatically that the connector needed to be replaced whether it was good or not, but GM has NOT recalled the connector yet, so my buddies ended up paying for the connector (and labor to replace) out of their own pocket.

Since I have seen this problem a lot, I'll go into more detail about it: The copper wire breaks inside the insulation, close to the point where the copper wire connects to the metal terminal (inside of the connector). What stinks about this (when it happens), is that the rubber insulation covering the copper wire WILL NOT break.

So, just looking at the wires, you'd never realize the copper wire is broken inside the insulation and causing an 'open-circuit' problem.

There are two things you can do to check this and they are:

  1. Visually check to see if the wire is crimped excessively at that point (with the engine off).
  2.     -and-
  3. Wiggle the connector with the engine idling, to see if it wiggling it will cause a difference in the engine's idle.

The photo above is an actual example of a broken wire in the Electronic Throttle Body's 8-wire connector. The wire was not broken (initially), I took the photo after a pulled on the wire and the rubber insulation broke (I replaced the connector and solved the TAC problem).

OK, this is what you need to do:

PART 1

  1. Start the engine and let it idle.
  2. Grab the Electronic Throttle Body wires and gently wiggle them.
  3. When done with the Wiggle Test, turn off the engine.

PART 2

  1. Disconnect the Electronic Throttle Body's 8-wire connector.
  2. Visually inspect each wire at the point where it comes out of the connector
    • What you're looking for is any abrupt bends in the wire (these abrupt bends are a tall-tale sign of a broken wire).
    • It's been my experience that the break in the wire has always been right near where the wire goes into the connector and so this is the area you need to focus on.
  3. Let's interpret your test results.

CASE 1: None of the 8 wires of the connector are broken and if the engine's idle did not react (to the wiggle test), then, so far so good (since we don't have to worry about the wires).

The next step is to see if Throttle Position Sensor 1 is getting power. Go to: TEST 2: 5 Volt Reference Circuit Test.

CASE 2: One of the 8 wires of the connector is broken. This is not good. Replacing the connector with another will resolve this issue. To find out where to buy the connector and save some money, check out this section: Where To Buy The TAC Components.

TEST 2: 5 Volt Reference Circuit Test

Broken TAC Motor Connector Wire (How To Test P0220)

Now that you've eliminated the throttle body's connector/wires as the cause of the P0220 trouble code, we're gonna' check and make sure that Throttle Position (TP) Sensor 2 is getting 'juice'. This 'juice' is in the form of 5 Volts that the Throttle Actuator Control (TAC) Module provides.

The wire that feeds TP Sensor 2 with these 5 Volts is the Light Blue w/ Black stripe wire and it's the one labeled with the letter E in the photo above.

Alright, this is what you need to do:

  1. Place your multimeter in Volts DC mode.
  2. With the red multimeter test lead, probe the wire identified with the letter E in the photo above.
    • This is the Light Blue w/ Black stripe colored wire of the connector.
  3. Ground the black multimeter test lead directly on the battery negative (-) terminal.
  4. Have a helper turn the Key On, but don't crank or start the engine.
  5. If all is OK, your multimeter should register about 5 Volts.
  6. Let's interpret your test results below:

Let's take a look at your test result:

CASE 1: Your multimeter registered 5 Volts. So far so good, since this test result lets you know that Throttle Position Sensor 2 (B) is getting power.

The next step is to check that Throttle Position (TP) Sensor 2 (B) is getting Ground. Go to: TEST 3: Reference Low (Ground) Circuit Test.

CASE 2: Your multimeter DID NOT register 5 Volts. Double check your connections and make sure you're testing the correct wire.

If your multimeter still does not register 5 Volts in this circuit, then you've found the cause of the P0220 diagnostic trouble code (DTC). You'll need to find out why these 5 Volts are missing, since without power, TP Sensor 2 won't work.

Now, although it's beyond the scope of this tutorial to troubleshoot these missing 5 Volts, here are the two most like causes:

  1. There's an 'open-circuit' problem on this wire between the Electronic Throttle Body's connector and the Throttle Actuator Control (TAC) Module.
  2. The Throttle Actuator Control (TAC) Module is bad.

Buick Vehicles:

  • Ranier 5.3L
    • 2004

Cadillac Vehicles:

  • Escalade 5.3L, 6.0L
    • 2003, 2004, 2005, 2006

Chevrolet Vehicles:

  • Avalanche 1500 5.3L
    • 2003, 2004, 2005, 2006

Chevrolet Vehicles:

  • Express Van 1500, 2500, 3500 4.8L, 5.3L, 6.0L
    • 2004, 20055, 2006, 2007
  • Silverado 1500, 2500, 3500 4.8L, 5.3L, 6.0L
    • 2003, 2004, 20055, 2006, 2007
  • SSR
    • 2003, 2004
  • Suburban 1500, 2500 5.3L, 6.0L
    • 2003, 2004, 20055, 2006

Chevrolet Vehicles:

  • Tahoe 4.8L, 5.3L
    • 2003, 2004, 20055, 2006
  • Trailblazer 5.3L
    • 2003, 2004

GMC Vehicles:

  • Envoy 5.3L
    • 2003, 2004
  • Savana Van 1500, 2500, 3500 4.8L, 5.3L, 6.0L
    • 2004, 20055, 2006, 2007

GMC Vehicles:

  • Sierra 1500, 2500, 3500 4.8L, 5.3L, 6.0L
    • 2003, 2004, 20055, 2006, 2007
  • Yukon (Denali) 1500, 2500 4.8L, 5.3L, 6.0L
    • 2003, 2004, 20055, 2006

Hummer Vehicles:

  • H2
    • 2003, 2004, 2005, 2006, 2007

Isuzu Vehicles:

  • Ascender 5.3L
    • 2003, 2004