BagdSlvr
+1y
Recently my truck has been giving me a fit. Check Engine light came on and i was told it was saying that the truck was "running lean on bank one and two" and I had a malfunction in the Mass Air Sensor. Changed the Mass Air and also changed the fuel filter, spark plugs and wires (ACDelco Iridium), air filter, and gave it an oil change and fuel system cleaning. Light still would not go off. Finally the Mass Air code went away but then a Catalyst code was popping up. Changed the catalytic converters and the y-pipe also cleaned the o2 sensors good. Was told by Chevy Dealership that it would state an o2 sensor code so i didnt change them since there wasnt any of that sort showing. Light finally went off and has been off for 2-3 weeks, just today it started running with a severe choppy idle, jumpy throttle response, and jerky transmission shifts, light also came back on. Today is the coldest day in this area since i have fixed these issues and it seems to be worse when it is cold. Another thing it does is when you crank it while the truck is cold, it seems to hold a high idle (1500rpm +) and its seems to push against the brakes when in gear and doing this. I have been told that this is the Throttle Position Sensor but mine is made to the throttle body and cannot be bought seperate (Drive By Wire). Any help is appreciated i cant keep dumping money into this hitting and missing. Thanks