Gas filler tube overflows

jeep
wrangler

#1

I have a 98 jeep wrangler and when filling up none of the gas pumps shut off.

I always spill some fuel…what can cause this and how do I fix ???