Seriously getting tired of going 1-3 weeks with the car running flawlessly then wake up the next day and have the damn TPS sensor start acting up again. I've replaced the TPS twice now, fixed a vacuum leak, and today P0121 came up which tells me its a short. So that being said, where is this "short" coming from? Help me get this fixed once and for all. I'm sick and tired of dealing with the TPS