test it. drain the oil and take a spoon full off the top. be very careful, but put a match to the oil and see if it lights up. the oil will not burn, so if it lights on fire you have gas leaking into your oil.
it is definitely not the fuel pump. Gas is coming from the carb and not burning...