Getting a new replacement TPS Throttle Position Sensor seems hard to find. I have come across a parts supplier out of Japan that can order these special made. I have now ordered a new one, but it is a bit of a long wait. Hoping to have my new TPS by the end of September 2016. I have ordered parts from these people in the past and they are always good to deal with. They are a trust worthy outfit! I will do a followup post when my TPS arrives later in the year. The following is the relevant information.
My vehicle is a 1994 Isuzu Bighorn 3.1 TD 4jg2
Parts supplier in Japan
jp-carparts.com
New throttle position sensor (Potentiometer), Isuzu Bighorn 3.1 TD automatic
Part number 8-97065709-1. NI00115
Hope this helps others
Peter