Can't you open it up and see if it can be repaired? More than likely the needle is sticking from all that dirt and grease from all those years.
Check your cables also and make sure they are lubed and spin freely.
A forum community dedicated to Honda Twin cylinder motorcycle owners and enthusiasts. Come join the discussion about performance, engine builds, classifieds, modifications, troubleshooting, maintenance, and more!