Update: Permatex technical recommended to use the old O ring with one of their products on top. I opened the vapor separator and found the side of the needle corroded and that made the float stick. New needle, cleaned up things, and reinstalled. Engine ran fine. After further thought...