GX620 oil leaking from fuel pump

Hi, I used my rig yesterday and all seemed fine. Today it wouldn’t start I check the oil and there was none on the stick so the shut off kept it from starting. I had changed the oil 2 weeks ago and checked it several time. I saw no oil anywhere. So I refilled it. Now oil is leaking out of the fuel pump. There has been a small amount of oil in the carb from the breather but looked normal as it was just residue. What is going on?