hey man, you won't need to buy a new TPS. It is not threaded on the plastic. I couldn't get mine off either. Your new TB should have 2 new screws, right? Anyways, get a drill and a drill bit that is big enough not to slip inside the slots on the head of the screw. Drill straight into the head of...