hey brian i have a tps at home from my stock throttle body i know it won't let your car idle nice since the regular 2.5 and the svt throttle bodies open different but it should let your car start if your's is bad give me a call and we can give it a whirl