2002 Ford Explorer • 4.0L 6 cylinder 4WD Automatic • 123,000 miles

My explorer starts and runs great until a few days ago, I started it and drove about mile and it started to stumble and lose power the check engine and check gage light came on. I made it back home shut it off and re-started it and it ran real rough and engine shook but no engine lights. I scanned it and showed no codes I cleaned egr and replaced pvc nothing changed
April 15, 2014.

Clean throttle plate on both sides and iac hole with choke cleanerthen check fuelpressure with a gauge autoparts rent it. Should be 60-65 psi if lower probably pump is bad.

Apr 15, 2014.