Brian Lee
Member
The last few weeks I have been getting P0171 and P014. Its says its running lean in bank 1 & 2. The other day after the truck had been sitting for 2 days and I started it up to go to work the idle was up and down. It wouldn't hold a steady rpm. I decided to drive it a little and see if it went away when it got warm and it did. Its been almost a week since then and no more problems there. I am still getting the lean codes every 3 or 4 days. I tried twice cleaning the MAF. I have checked the hoses and everything in general under the hood. I have a fairly new IAC and EGR pressure sensor. I have been told it could be a vacuum leak, intake manifold, MAF, and a few other thing I can;'t remember right now. The truck seems to run fine and I am assuming it takes the lean detection a few times to trip the light because the P0174 is always pending when I have cleared it. Could it be the EGR valve? I have 160,000 miles on it.