The E24 OEM, per Krzysztof's input, seems natural. Yes the cruise control ECU is stand alone, so you can focus on that system in isolation. The bad part is that it does not have self diagnosis, if you get an ECU from a junkyard you have no way of knowing if it works. If you buy a new one to compare, you cannot return it after plugging it in. Not sure if it is still available new.
So you need a friend with a known good ECU to compare.
Most of the pins of the ECU can be measured and confirmed with a voltmeter, except for the speed input (pin 2 I think), which is indeed a pulse, and you have to observe with an oscilloscope, but the rear wheels have to be moving...
The cable mechanism is, as usual, dual cables connecting in parallel to the throttle, so that part is easy to sort out visually. I recall I was able to test the cruise control actuator without the ECU and determined it worked. I forgot how.
I have no idea if the wiring uses its own harness, but there aren't that many cables involved.