Hello. I'm a newbe here.
I first had a check engine light for some knock sensors. I went and replaced those, took off the intake manifold, replaced the seals, cleaned my injectors, and put everything back. Torqued down the manifold screws to 44 in-lbs then 89 in-lbs, put all the hoses back, cleaned the throttle body, and re-installed the EGR hose.
The Knock sensor codes cleared and about a day later got new codes, P0171 & P0174. Did some research and it could be a vacuum leak. So I went back make sure everything was on right with some carburetor cleaner and found that the EGR hose had a leak where it plugs into the manifold. I bought a new o-ring gasket and re-installed it, drove it around for a while and the fault cleared.
The truck was running nice. Even a rattling nose it had upon hard acceleration went away. Tons of power and acceleration. Two days later the same P0171 & P0174 codes came back. I am at a dead end. Could be the MAF, O2 sensors, injectors, ect, but I don't think that is likely because the truck was running without any codes until I messed with the intake manifold.
I can still hear a leak where the EGR hose plugs into the manifold. I am thinking of using RTV around that damn hose.
Any advise. Sorry for the long post, I needed to vent.
Silverado, 2001, 5.3, 4WD



![Shifting into Sixth Gear! [L3] Shifting into Sixth Gear! [L3]](./images/ranks/shifter/ranks_shifter_9of9.gif)
![Combustion on 4 pistons [L2] Combustion on 4 pistons [L2]](./images/ranks/pistons/ranks_pistons_4of8.gif)