Quote Originally Posted by khan4rtist
i have a similar problem, my car hesitates between 2500-3300 rpm on about 35-45% throttle, i get the p2135 code which is the tps sensor, i need to replace my entire throttle body since the tps is not servicable, if you have the tb with drive by cable, then you can probably replace just the sensor
yeh thats about right, if i punch the gas it goes aight but i dont want to have to floor my car all the time on a cold start, thats just not good. do u have <2006 or 2006 model? ie u got the throttle by wire?

is replacing the whole throttle body what the gm techs said or a trusted mechanic? just trying to figure out how much of a bitch this is gonna be.