I've got a 2006 with a 5.3l. There are 2 issues that may or may not be related. When I put the engine under hard acceleration, the check engine light comes on. When I read the codes, it indicates a rich condition on both banks 1 and 2. The first time I read the codes, it indicated a faulty reading from the MAF sensor. I have replaced this and I no longer get the MAF code, but I still get the rich condition codes.
The second issue is that when I start the truck, the engine struggles to run smooth and get to a good idle condition. This lasts for about 2-3 seconds and then the engine idles fine, and seems to run fine. On some occasions, particularly when the engine is cold, I have to crank it for quite a while and then open the throttle a bit to get it to start. In this case the idle is rough for about 2-3 seconds, and then the engine runs fine.
Any ideas?
The second issue is that when I start the truck, the engine struggles to run smooth and get to a good idle condition. This lasts for about 2-3 seconds and then the engine idles fine, and seems to run fine. On some occasions, particularly when the engine is cold, I have to crank it for quite a while and then open the throttle a bit to get it to start. In this case the idle is rough for about 2-3 seconds, and then the engine runs fine.
Any ideas?