Your oil leak i assume is coming from the governor arm (throttle arm). You can still buy the bushing that the arm protrudes through. The dealer may carry it. If not go to Gardentractorpullingtips.com. They have them.
Sent from my SPH-D700 using Tapatalk
I tightened the gov nut one flange today, the leak now appears to be coming from the breather cover not sure, I don't see it bubbling by the arm now