More like a bad carb needle and seat that was stuck open allowing fuel to get into the oil.My symptoms also. I had bad fuel pump that filled crankcase with gas raising level of oil. Oil turned black and soot on plugs.
Bad fuel pump wouldn't push any fuel. Unless bad meant it pushed out 20psi and overwhelmed the needle.