So my '06 unlimited has started to puke gas back at me when I fill the tank. I searched the web and found several sites listing the problem, but no solutions. Can anyone here tell me what is gong on to cause this problem? I looked under the wheel well and saw that the vent tube that goes to the top of the fill pipe is super small, like brake line tubing. And it seems to come from the two rollover protected vents. Are they replaceable? I'd love to just drill a hole in the top of the tank (plastic right?) and put in a new plain old vent fitting.
If I have to have the tank replaced, what will that cost?