I'm not see anything extra on that pump.... It has the vac controlled lever for aircon, a compensator and throttle position sensor. The tps and compensator to me says it may have come off a factory turbo auto motor, possibly even the import safari GQ.