Have you tried replacing the spark plugs/wires? There's a nice set of Ford Racing 9mm wires for about $53 on http://www.ctamotorsports.com. Also, I recommend Bosch platinum plugs, or the Bosch Plat +4 plugs.