1991 Spirit RT. Noticed my tach is not working at times. Won't rev up properly and the needle will stick. Any thoughts on a repair or a shop that can fix this?