Is the TPS sensor the set of wires on top of the diesel pump?
That was build over onto the 2.8
Photo?


Maintenace is high but woth it.
Isuzu goes places!