Sounds like a problem in the fuel pump itself, there is a mechanism in the fuel pump that suppose to stop the fuel from coming out whenever it senses more gas fumes than it should (I.e when the tank is full and gets close to the nozzle), that makes sense for the fuel to burst out and not stop as...