Your starting issue may be down to air in the fuel, very common problem. Prime suspects are the fuel filter housing and heat exchanger, assuming you can't see leaks anywhere else, around the pump for example.
Speed sensor/drive (can't remember which on these, pretty sure it's the latter...) goes into the diff housing, just above the drivers side shaft.
Speed sensor/drive (can't remember which on these, pretty sure it's the latter...) goes into the diff housing, just above the drivers side shaft.