My wife complained a few weeks ago that her 2000 Expedition 5.4L was stalling and the check engine light was on. It seemed to clear itself up with a new tank of gas. I also changed the air and fuel filters and it seemed to run fine till today, the check engine lite even cleared itself.
Today upon startup all the gauges max out and stay that way for a few seconds then drop all the way off and seem to reset and work fine. However the idle is low 500 RPM and it stalls out under load. I'm assuming electrical but the battery charge seems ok, no problems turning over.
I'm also noticing a whirring noise coming from somewhere on the right side of the manifold but its difficult to isolate the source.
Ideas?
