Im not sure if your car has the same sticks as a 4.6 when it comes to this but I will tell it anyway...
Last year I changed my TB, and somehow I broke my TPS. Well to the ecu it showed the throttle being wide open, which cuts off the fuel (start a flooded car, by flooring the gas pedal) I tried everything, then one I replaced the TPS it fried right up.