With the truck being a 94, you could very well need to replace it. To my knowledge, the stealer is the only place to get one. Others with chime in if they know of another place. I know you tried cleaning it, but you may want to remove it and clean the back side real well. You can also take a small round file and wobble out the mounting holes and see if you can get the proper voltage again. Another thing, one of the forum members did was to remove the TPS sensors wires from the wiring harness back a couple of feet and that worked for him. Do a search and include shedren as a search item. Scott is the one that discovered the wire harness problem. In my experience, you just got to maintain the proper voltage back to the brain box and all works fine. Good luck, and hopfully someone else can help out and get the thing fixed without replacing it. They aren't as inexpensive as they should be.