Suggestions on venting fuel tank

Dollars to donuts your sending unit is not stock, and thats your problem

Also, put the charcoal cannister back on, it actually does something useful without robbing power