Sunday funday and another oil leak!

Your going to pull the engine for an oil leak? Is it running good? everything else good? Seems like a drastic step for a leak.