Had the same problem with mine found the problem worse when the tank was full .
Fixed it by replacing the sender/pump seal and removing the valve in the filler cap so the tank does not pressure up.