Stop in for a cup of coffee

Diff vent plugged,left seal torn. Bet that was just pumping out the oil. What a gooey mess to clean up.