Okay so I have tested the changes several times. Air leak after a while...might be by the carb throat. I am going to put more Seal All over it to see if that stops the leak. My float seems to be getting stuck, so I'll have to check out the carb tomorrow if the fuel keeps overflowing. For now, I have the fuel shut off from the valve to stop it when the bike is off.
Definite improvement, though
Definite improvement, though