Engine oil smells gasoline
When you write "bad fuel pump" what to you mean?
Something to keep in mind. In my lifetime, I've had personal knowledge of two crankcase explosions due to fuel pump diaphragm failure. If the pump leaks, it will pump fuel into the crankcase, dilute the oil, and can cause bearing failure. It can also explode, blowing off anything from oil filler caps to valve covers and even pans.
One was Navy shore patrol, San Diego, early 70's. A guy who as "always late" was LATE. I told him "this'd better be good." He said he sent his kid out to start his car, a 57 Chev. BOOM, he says. Couple of days later he brought in the destroyed valve cover, and showed me the dent!!! in the inside of the hood!!! where the oil filler hit the hood.
After I got discharged, was just leaving a cafe in my home town, dark, winter night. Someone started a 70's Ferd and Ker-freekin'-hey'-balooie!!! Flame and crap from underneath--blew the oil pan loose and deformed the pan around the front of the engine.