ok - I'll answer my own question.... Beckmann Technologies in Durham, NC repairs rpm switches and many other relays etc for Mercedes Benz cars... Many Thanks to Jeff C for his very patient explanations of the ignition timing retard/advance system and his use of the MSD digital rpm switch... I would have gone that way, but the MSD switch was back-ordered two weeks and Beckmann promised me a 1 day turnaround.... I should have my rpm switch back by Tuesday... In the meantime, I installed a toggle switch that retards the ignition at idle and gets turned on to assist timing advance above 2400 rpms....