We had the same issue some years back. Replaced hoses, gaskets, etc. . Finally cut the deck and was shocked at how many pin holes were in the aluminum tank. The foam was soaking up the gas and the fumes would work into the cabin. Don't mean to discourage you, but that's how it went for us...