My current daily rider is a '70 CT90K2 , it has over 6,000milesand still runs well apart from the weird electrical miss thing , I've been perusing colored wiring diagrams and I think I've spotted the problem .

My old CM91 has close to 40,000 miles on it , I replaced the piston & rings @ 25,000 miles , yes it's loose as a goose but always ran well until I parked it .