I've had this problem on my 2000 Sport SE but it only seems to happen in winter when my car has a lot of mud on the undercarriage. I get about 1 1/2 gallons of gas in and it spits-up. Doesn't matter if I fill slow or fast at first. After the spit-up, I can fill it slowly with the nozzle barely in the tank. If I wash all the mud off this problem does not occur. Could it be some kind of tank vent that gets blocked? It has taken almost 15 minutes to fill the tank on occasion.