Speedo Gear

Mine leaked too. It is likely the speedo gear pinion seal. I got a new o-ring for the speedo housing & smaller black seal for the speedo pinion from ebay. Fixed my problem.

You can even put 2 of those small seals in there.
It fixes a speedo gear shaft groove problem.