Just thinking out loud. My CB550f has been overcharging and I’ve followed the diagnostic procedure posted here, I understand how the system works and I’m fairly sure of the cause - there’s a 2V voltage drop between battery positive and VREG input. So the VREG thinks the battery voltage is lower than it actually is and is overcompensating. (1979 Uk spec bike all factory standard) I’m getting around 16v at 3,500 rev/min. Bike has been fitted with an aftermarket Reg/rec with white/black joined together in the usual way for these. I expect the voltage drop is going to be due to something likely in the ignition switch as I’ve replaced the loom, fuse box etc. If I run a wire from the battery positive to the white/black connection on the reg/rec the charging voltage drops right away to what it should be - 14.5V, which points to a problem/bad connection in the circuit between battery/ignition switch/VREG. So what if I were to put a solid state relay between battery positive / VREG, switched by the ignition? I probably won’t take this shortcut and will trace the cause and fix it as I like to keep things original and cure the cause rather than the symptom.
Just a thought.
Second question - has anyone ultrasonically cleaned the electrical contacts in an ignition switch. I think the problem is going to be inside the switch unit as everything else is new and clean. I’ll know once I put a meter on it over the weekend. Any thoughts/advice beside renewing it? It’s tempting to try to clean it like a PCB.