Jesus if i knew he was open i would of grabbed new fuel lines aswell. Oh well winter project now.

I dont think fuel thank venting is your issue but no harm in checking. You could run seperate return into a jerrycan see if that helps. But my guess is the regulator