So, today I went for a little drive in the jeep. While going at slow speeds, around 45 mph, I noticed it was running really rough and thought it was getting ready to stall. Luckily I was about to get back to house and used my scanner and got the following codes:

P0171 - Fuel system 1/1 Lean
P0174 - Fuel system 2/1 Lean
P0307 - cylinder 7 misfire
P2096 - Downstream fuel trim system 1 lean
P2099 - Downstream fuel trim system 2 Rich

First thing I did was check my plugs. They were awful. I replaced all my plugs and that seemed to clear the P0307, P2096 and P2099. Well at least they haven't came back yet.

After replacing the plugs, I took it for a drive. After about 20 mins, and driving slow 45 - 50 mph the vehicle started running rough and felt as if it was going to stall. When I checked the codes again, the codes present were the P0171 and P0174.

I checked my fuel pressure and had 56 psi.

Umm, not really sure if I am looking at a fuel pump problem or an exhaust leak. The only reason why I mention the exhaust leak is I have a leak at one of my exhaust manifolds. You can hear the ticking sound.

Any suggestions?

Thanks