Just doing a pre ride and noticed I have oil leaking from the mag side right on top of the throttle body where it mounts into the block. I cant seem to find the source of the leak. The pto side is dry