Have you reset the computer since you changed the TPS? If you haven't, that would explain why the continuous code is still there. It's also a good idea to reset the computer after changing a major sensor like O2 sensors and TPS.
What voltages are you getting from the TPS now?
Have you done a Key On Engine Running test and what were the results?
What is the timing set at and did you check it with the SPOUT jumper removed?
How hot would you say your car gets when this starts to happen?
Do you have a friend that you can exchange MAF sensors with when it starts to act up?
------------------
351W 89 Mustang GT Convertible