Harley, got no horse in this race but I doubt it's the tank. I made my own, but very similar. When you fill a brand new carto it almost always leaks, just how it is. Sometimes they leak when refilling too, but not as much as new.
So this is how you fill...Lay the tank flat with the hole in the...