ya i've been snoop'n around for one. seems that they are manufactured by Cardone. I'm tired of working on the car. I'm thinking its a failed TPS again. like i've said all my previous symptoms point to the TPS. I just don't wanna believe it cause I replaced it already. I checked it with my DVOM but I couldn't get a good reading.