Weird oil leak coming from fuel pump???

I'd be checking my oil also, for gas smell. If gas has leaked into the crankcase, change the oil!

Good tip i didn't think of that i know gas in the oil is definitely not good...