Unless you have the extended warranty, it'll cost too much. The part is $9 but requires that the muffler and fuel tank be dropped in order to replace it. (faulty engineering, anyone?)
The explanation that I got is that when it gets warmer, the fuel vapor builds up and makes the sensor on the pump read "full" incorrectly. Possible solutions: 1) get shafted by the dealership and pay $300-400 for a $9 part, 2) fill up the tank in the morning when it is cooler, 3) shove an old antenna down the pipe to relieve pressure before filling up.
It freaked me out the first time too, but now I just fill up in the morning on the way to work.
------------------
'98 SVT
KKM / TH fix / Mobil 1 / Synth tranny cocktail / JVC LX-30 HU / 10" JL sub / Alpine V12 amp / Panther 199 wheels / Kuhmo Ecsta 215/45/17