White powdery residue inside is a sign of water in the fuel. A good carburetor cleaning along cleaning the anti after fire solenoid should resolve the problem. Of course check the fuel system for water being present. Depending how damage is done it may even require a carburetor replacement.
Always store fuel in sealed containers especially fuel with Ethanol as it attracts moisture.