Could be a number of places, diesel can run almost everywhere before dropping off.
Have a feel round, as you say fuel pump, filter, the return pipe system from the injectors is a common prob bad washer, happens on on eof mine about every 6 weeks
If you cant locate it, wash the whole area down, let it dry and run it up, then look and feel round for a wet patch