I installed one of those aftermarket gas cap vent caps, the ones were it is about a 2 inch hose with a cap on top. From the beginning this thing has leaked when the tank is full. I safety wired it twice at the cap because I thought it would leak there, but the problem is the gas is getting slopped around in the tank, gets into the caps baffle and gets forced out of the vent cap. Once I use about a 1/4 tank of gas it stops leaking. I have checked the vent cap it is not plugged and I am not overfilling the tank. Has anyone had this problem , and how did you fix it? The caps baffle seems to be a bad design that it does not allow the gas back into the tank fast enough. I'm thinking a longer hose but even when the stock vent tube was in you could see a small amount of gas coming out of that thing too. Thanks for the help.