I know Goldwings don't leak, but mine does. It seems if you are using it regularly, it's not too bad, but if it sits for awhile, it has quite a puddle on the floor. I can't seem to track it down. The tach cable is broken, could it be coming from the motor end? It is a 1980