Right. It was the fuse box and firewall bulk heads that got soaked with break oil....another source of possible problems. Many of my problems were all in the fuse boxes of my 85 and 87. The brake oil rear seal leak was part of the problem, the other being loose fuse holder pins, corroded fuse holder pins...., undersized wires in the AC blower circuits and poor - new ignition - run switches burning up the switch and wire on the AC blower circuits wire.
One of my old threads has a post where I did a study to show how far the idle moved for a TPS signal volatge change from .80 to .85, or something like that, and the idle speed change was huge, like double, or 50% increase, I forget the exact numbers something 100 rpm per .01 volts. I just know it was an eye opener as to how serious an 8 ohm loss in the grounds was. I had ignored a known 8 ohm loss in my ground wire connections for a year until then. Now if it gets to 1 ohm (above the test meters internal resistance losses) I get real concerned. So, yes, the C101 could have been a major source of variable resistance caused by vibration, road bumps, chuck holes.... where a 2 to 3+ ohm change could run the idle crazy.
My most recent problems have been fuel pump failures that were fixed by cleaning the grounds and electrical connection pins at the fuel tank, fuel pump location, the 89 did it this week, my 87 did it 2 years and 15,000 mile ago.