Weird oil leak coming from fuel pump???

Not me. If you saw bubbles the pump is bad. Replace it. I only use the Carters myself. Mancini, SUmmit, etc have them.