Two questions:
How does the tank hold pressure when there is no rubber seal around the new metal top you fabbed up, or is there a rubber gasket around it?
What brand of intank hose are your running? From trying out several brands the goodyear high pressure holds okay, but the rest of them just fall apart. I know gates makes an actual intank fuel hose but it's only available in smaller sizes.