Take a look at your vent lines, they make inline devices that stop the gas from coming out of the vent while filling.
You may have one of these in your vent lines.
Bill Kelleher
"In my case the fuel does not come out the vent. It fountains out of the filler neck. Nothing comes out of the...