I just changed my tank and all the hoses and the sender and also have a fuel oder when full. I tracked it down to the screws holding the sender in. The gas sloshes and the gas push through the screws. A thin coat rtv on the gasket and the problem went away.