Just got a new Sportsman 500 EFI and took it to Pismo for a first run and it performed GREAT! However I have one silly question....is there a way to fill the gas tank without overfilling it. I filled up several times and each time I ended up with gas spilling out the top of the tank. I modified my gas can with a ball valve for safe closing, but does nothing to prevent over filling the tank. Any "tricks" would be greatly appreciated.