yeah, a stock maf for now. The fuel filter is actually under the car, in front of the tank. It's held in by a bracket, and takes all of five minutes to change. Here's what I want you to try, though. Take your Idle Speed Control solenoid off the throttle body (it's the thing that looks liek a coke bottle upside down). Get some carb cleaner or TB cleaner, and spray that bitch out good. Get some q-tips and rub all the black crud out of it. Then spray the inside of the TB, while opening and closing it. You'll see a river of black crap coming out. Grab some WD40, and spray a little into the ISC. Drain it out, every last loose drop, and set it aside. Now spray some WD onto the TB butterfly. Open and close it a few times to make sure it moves good. Spray a little WD on the TB cable bracket under the TB for good measure. Put it all back together, with a new gasket on the ISC (you can only get this gasket from a Ford dealer, it's like 2.00), and let it sit. Now put in your new fuel filter, a new (and good) air filter, and try it out. For the first few minutes, the car is going to idle like crap and puff white smoke. Don't worry, that's just the WD40 burning off from inside the intake. Take it for a ride, and see what happens. Hopefully it'll fix it, because for some reason, all driveability problems that I have encountered on my and other cars relate back to the ISC (or IAC, for Idle Air Control). If that doesn't help, throw a bottle of Outlaw fuel treatment into the tank and fill her up. Run the car as hard as you can, burning that tank of gas through. That stuff has worked wonders for me in the past. Usually I'm not one for the "repair in a bottle" theory, but that crap works. If that doesn't fix it, then go after the pump. Get a Walbro 255 LPH on Ebay for like 90.00, and put it in. it takes like an hour (just make sure your tank is as close to empty as possible, trust me.) Everything I've just said should cost no more than 20.00 said and done (other than the pump), and if it fixes it, then you're set. If not, then you've got a clean IAC, TB, and new filters, which is always good. Good luck and keep me posted.