sorry to hear of your misfortune :(
it seems unlikely that it could be the float, it would have to be running so rich that it would barely run to get gas in the oil, right?
is the choke opening fully, oops, its probably a manual choke.
best guess would be a bad mechanical fuel pump dumping fuel directly into the crankcase.
what do you think?