My car does the same thing. It is the TPS. I usually reset the comp. when I encounter the problem. Usually keeps it running well until about 50 miles or so (once all diag. tests have been run).. I haven't gotten around to fixing it yet (no more $$$)... It's easy to replace. Disconnect the battery, unscrew two torx screws, swap the TPS, screw it back in. connect the battery, and you are on the road smoking ricers in no time. 
__________________ 4.5L Stroker Kit, SSM Custom cams, Wiseco forged pistons, ARP 2000 head studs, Port and Polished Intake Manifold, Mac Long Tube Headers, FRPP Oil Cooling System, 4.10 Gears, K&N Performance Filter, StangWires 8mm Plug Wires, Bosch Platinum 4+ Spark Plugs, 39lb Ford Racing Fuel Injectors, ASP Underdrive pulley kit, MAC Performance Pro Chamber, Flowmaster 40 Series Mufflers, 2.25" dual straight pipes w/o cats, 3" chrome tips, Custom SCT XCalibrator 2 Tune w/ Jet Chip Module, 4" Aluminum Driveshaft |