98 Explorer PO301, 302, 303
I have a 98 V6 Explorer that just started giving PO301, 302, and 303 codes. I have no power at low RPMs but will pick up speed while going on level surfaces or downhill. Had it in the shop 4 months ago to clean out the fuel system. New plug wires and plugs less than a year ago. What can it be.