Sorry I haven't responded. Just got back online and saw the replies. Here's what I found. In order to get at the mechanism one has to remove the glass and bezel which is crimped on. It can come off by carefully prying the bezel lip that rests against the plastic speedo body. The body does get nicked up but is covered by the chrome housing so you won't see it. It was time consuming but can be done wo damaging the bezel.The mechanism is simple and contained no worn or broken parts that I could see. The odometer section is all directly gear driven and that was working ok. The speedo section has 2 drives. The first part is a gear driven'cup'. Inside of it is a disc to which the speedo needle is attached.These are not physically connected; one drives the other with a magnet(sort of like a torque convertor wo fluid).When I spun the drive with a drill it went to 120mph . Because there was no evidence of oil or grease in the magnetic drive I decided to clean that part thinking there might be something in there causing extra drag.I sprayed it with electrical cleaner and let it dry. When the drill was attached I was able to get different speed readings and could not achieve 120 mph.After its back on the bike this weekend I'll let you guys know what happened. Thanks for your input, Steve.