We had a few problems like that at work with a diesel landcruiser what we ended up doing was pressurising the tank with an air blower with a few rags to seal it in the filler neck, while pumping the fuel filter. Might work with this as well if u can't find anything else wrong with it.