if the intake on your four stroke is filling up with fuel, then your tank is too high--plain and simple.
Swapped out that 4stoke with a 2stroke. Didn't change a thing including the fuel tubing. Simply pulled the fuel tubing off and unbolted the 4 and bolted on the 2stroke and stuck the fuel tubing on it. I'd hazard a guess that process didn't move the tank at all.
And the 2stroke cranked right up without flooding. Plain and simple.