You probably need to wind the spring over one more revalution as when i did my thermal element I was not paying attention when I took the lock nut off and it spun on me. So the there is probably no pressure against the element and it also throws of the throttle. I ended up getting another throttle body for my 3.3 and did not notice until I got that was wound up right. Be careful when you test your TPS as it can be easy to cross your leads on your ohm meter. At least they are not to spendy to replace. My guess is that your spring is not wound tight enough though.