I have a 68mm STR throttle body, I first installed it and it works fine except. The exceptional air leaks in between the top left corner of the throttle body. I called STRpower and they said there's a defect in their old gasket. they took a week to send to me. Too long, I installed the new gasket they sent me and now, it starts put shuts off right away. No I do not have a bad TPS sensor, nor a bad map sensor reassured everything works except the throttle body. Please help. turns on shuts off, turns on shuts off and the throttle cuts off most of your sensors. pnguye03@sprintspectrum.com STR sucks!