Is your check engine light coming on ? My 99 started to do that then threw out a faulty TPS code. Put an ohm meter to it and it was still in spec but a friend had an extra TPS so I put it in to test it. Still threw out the code so I put my old one back in and after my next fill up, no check...