When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
No programming necessary if you are replacing it with a factory on. I got my from the junkyard or you can go to yor local parts store and get a remanufactured unit.
The tps tells the computer how much fuel is needed from the injectors. If the tps was bad it would run poorly but not cause you to have no fuel pressure. I am guessing that you have the same problem I had and that was a bad computer. See if a local junkyard has a used one for sale.