First off..in the tank electric fuel pumps won't leak on the ground....

Secondly, the mechanic replaced a fuel filter....There is the location of your problem..bad connection, or damaged fuel line..
_________________________
www.francarango.com