The upper gasket is very straightforward. If your fuel pump won't keep the carb full, I'd check the needle and seat for crap or sticking (Viton), You may have an issue with the fuel pump.