• Welcome to H4O! For a reduced ad experience, please login or register with the forum.

Cleaned out dusty engine compartment, now throwing P2176, P2101, P0030, & P0036 codes

evldave

Well-Known Member
Messages
93
Location
somewhere west of north
ok, so decided to lightly use my compressor to clean a bunch of the dust out of my engine compartment. Now I'm throwing the P2176, P2101, P0030 and P0035 codes and the truck goes into 'limp' mode. I can clear them while the truck is running and about 50% of the time it works and the truck drives fine. Sometimes it takes 3-4 clears before the codes actually clear and it'll drive fine.

I checked and cleaned all the fuses and relays in the main fusebox, just in case one of them was loose.

P0030 code is Heater Control Circuit Bank 1 Sensor 1
P0036 code is Heater Control Circuit Bank 1 Sensor 2
P2101 is Control Module Throttle Actuator Position Performance
P2176 is Minimum Throttle Position Not Learned

I'm thinking I might have either blown loose a connection or got dust somewhere (TPS maybe?).

As a note, the truck will start and run fine when cold. This only happens when it's partially or fully warmed up.

Any ideas?
 

erdlen65

Well-Known Member
Messages
243
Location
Pittsburgh
When minr was throwing the p2101 and p2176 it was the pedal assembly... Did you try taking the battery terminals off so the computers reset? I would start by checking your wiring harness to make sure you didnt pop any clips apart around your intake manifold
 

evldave

Well-Known Member
Messages
93
Location
somewhere west of north
Ok so went through and checked every sensor I could reach without completely tearing engine apart. No error codes so far hopefully was just a clip and not something more serious.

Sent from my MB860 using Tapatalk
 
Top