It could be the small box mounted at the firewall that trips the mileage counting service light. I had one in a CGT and my URQ that made the needle bounce and squeel like a bad bearing. Took the box apart, lubed it up, and all is well. Disassemble carefully as there are all manner of little bits that need to be kept track of. Dennis Denver