Stalling or Low Engine Idle Speed Due to Dirty Throttle Bodyon Chevrolet Silverado 2500 HD

A dirty throttle body may cause a lower than normal idle and possible stalling condition. Performing a throttle body service will commonly correct this concern.

RepairPal Verified
Average mileage : 73,500 (72,000–75,000)
EnginesAffected: = affected_variants_list(car_problem_description)
7 Years Affected: 2001, 2002, 2003, 2004, 2005, 2006, 2007
10 people reported this problem
2 people shared problem details
Reduced Engine Power flashes across the screen dissengaging the gas pedal. This is supposed to protect engine from overheating. However it has NEVER been hot. Bought my 2003 with just 24000 mi on it. Now has 215000. I've had it in four different mechanic shops over the years, and none have fixed the problem for more than a year. I've always been able to turn it off, gently shake the wires going into the throttle body and restart the pickup then it will be fine for awhile...hours, days, or weeks. Happens more often when over 80 deg out. Love the pickup for pulling so I've kept it around regardless of this aggrivating problem. Crazy problem that none of the mechanic shops have ever permanantley fixed!
2003 Chevrolet Silverado 2500 HD- 6.0L V875,000
throttle body cleaner and a tooth brush
Related Items:
I had a problem when the (low engine power) would come up in cool conditions but turn the engin...
Been having problems with the truck running rough at an idle for 3 weeks, as well as the servic...
Just purchased this truck used from private party. Noticed low engine oil pressure when truck...
My 2001 Duramax Deisel 4x4 Crew Cab in the message center my battery icon came on the day after...