blackjack831
New Member
There's a lot going on for awhile now. Have an 07 Ford expedition el limited 5.4 bought about 6mths ago was told it'll be a great truck if you can get the engine to run right. Replaced spark plugs coil packs fuel injectors cam shaft sensor maf sensor most recently upstream O2 sensors purge valve, bc it was running rough. Bought a code reader seen everything from misfires to stuck rich in both banks. We do all the work required ourselves. One day it overheated and went into limp mode further investigation revealed that the harness connecting the AC clutch to the fan was frayed and disconnected. It was not so we reattached it only to watch the it not be stationary mounted and moved with the fan. Kept it removed idle seemed to get better but kept going into limp mode then I observed liquid on the fuel injectors so I got a code for a leaking injector. Most parts I cleaned instead of replacingp0172 had me get s new purge ,valve then one day a heater hose burst. Coolant went everywhere. So I thought I took the full leftover amount of fluid out and did a flush but I think I only took out what was in radiator bc resivore never went down. No rad fill cap. Anyways I've put lots of effort into getting it to run right and it still won't stay out of limp mode. I'm aware of drive cycle. I've done one. Still nothing. I'm currently getting a p2196 p2198 stuck rich code. Everything recommended I've already replaced with new parts. Although not OEM. But it's bouncing around. Its throwing O2 codes then a misfire and no O2 codes then back to O2 codes. How can a problem disappear then reappear. My husband exact question is "On my 2007 Ford expedition I had some oxygen sensor diagnostic codes I replaced the two upstream sensors which was what the code was reading and then I drove my car and the sensors came back I cleared the codes the sensors came back so I changed the O2 sensors yet again and I also change spark plugs fuel injectors and ignition coils as well then I got on Bank One to misfires and cylinder one and two so I changed it to ignition coils from one and two to bank one five and six and took Bank five and six and put them in one and two I swapped them out once I did that I had the O2 sensor code readings again how was it possible that they return" we're stuck going in circles and need guidance. We're not mechanics. Just broke ppl willing to put in the time and work required to figure it out. Help.