yes there is a feul pump in the tank.
to test the diesel pump ( on the engine), you have to disconnect the fuel lines from the injectors and crank the engine you should see a small bursts of fuel. also when you put the ignition on you should hear a tiny buzzing sound comming from the rear. your leakage is probably the fuel filter, it has a rubber seal in it, where most of them leak, if u still have problems contact me on ziamotors@hotmail.co.uk
zia, April 2008