I have a 1990 Sami that was sitting for a couple years. I had to replace the pump, twice. Now that we have a working pump and there are no leaks and she runs great, the tank will only accept half a tank of gas when I try to fill it up. When it gets to be about half full, it starts to spit out where the nozzle is.