Small Engine Troubleshooting Problems? Ask a Mechanic Now.
Hi, my name is***** will be assisting you.
Even if the fuel solenoid is sticking it would not cause fuel to get into the oil or crankcase.
This would be a float valve issue, the float valve is sticking or not sealing properly which is causing the carburetor to overflow and excess fuel enter the oil or crankcase. You can try cleaning and rebuilding your carburetor rather than replacing it.