Crazy weird stuff...

It should not ever flood. I assume you have a stock 1bbl carburetor which sounds like you may have a float problem. Maybe time for a rebuild. As for the blinker and gas gauge now working; it's totally unrelated.