Got Mercury branded oil and mixed correctly this time, and it is running not as smokey and not spiting oil as before...
The water in the bucket does get oily but that is about it... Who knows...
I cleaned the carb, the float only has a fix level so it can not be adjusted but it seems to be working fine.
The pump kit did not get here today, I ordered on Monday, it should had been here by now but what ever...
Started the engine, and it runs a little better, but still won't idle.
The good news is that now, when in gear, I can rev it all the way up and it won't die, so the gas supply seems to be good.
Starting it is not reliable, sometimes it starts right away, other times I have to pull the cord 5 times before it gets going...
Everyone in town is charging $90+ / HR just to look at it, not fix it.
What next ?