My `04 D2 is leaking at the top of the fill tank. If I fill it and turn the wheel it starts oozing out the top, I noticed that the cap has a slight bend in the where it tightens. Any suggestions, is the pump going out or the cap messed up? It sounds like a stuck pig and I can't drive it as it is.
Thanks!
Thanks!