Pumpkin Cover leak

I would pull the cover, clean, add about a 1/4" bead of permatex to the housing, and put a new pinion seal in.
Money spent well under $40.