Last week my wife called me in a panic and said the truck died as she was going to work. Actually it went into limp mode. She told me that 3 lights came up, reduced power, check engine, and the stabilitrak. I told her I could read the codes when I got home. That wasnt good enough because she need to travel for work the next day.
I had her call AAA and they towed it to the stealership. It got there @ 10am, I called several times for a status on the diagnostics. They charge a base rate of $120 to hook it up, whatever, they are in business too. They thought it was some pinched wires per a TSB, but straightened those out and took it out, the problem remained. No answer the first day.
Second day, I call and it took them until noon to get back to me. Codes P2135, P060E, P0121 all indicate a new Throttle body. I was born at night, but not last night. I had already looked up the cost of a new one. GM list is $278. RockAuto AC Delco = $141, GMpartsdirect = $144 GMpartsdepartment.c o m = $159.. Service girl tells me the total cost is $480 including labor.


She told me the part alone is $278, I told her that I knew how much it was list, however I can get it anywhere from a GM parts house for much less. She said that was impossible and then told me how difficult it was to change so that is why the $200 labor charge.
You have got to be freaking kidding me. I had my wife pick it up, limp it home and I didn't even remove the TB, all I did was spray it for a test. The thing ran great for 5 days. I had a friend of a friend that had 2 extras on his shelf and sold me one for much less than any online price. I came in today, 15K miles when he removed it and it looks brand new. I took longer to find the 3 wrenches than it took to change it out.
The truck runs fantastic.
I never met the service girl, so in her defense, if she would have sent me a picture of herself prior to her wanting to screw me, I may have went for it. :wootwoot: