FYI - this may not be news to some of the veteran e30 folks, but to the others, especially those like me who are new to this series and the e30, hope this might help someone.
On Saturday my ECU failed. I didn’t know it at the time, so I spent about 2 hours going through the Bentley manual trying to diagnose/fix a bizarre idle problem - fluctuating between 500 and 2000 rpms - rapidly and constantly without relenting.
Finally found a tech post at www.pelicanparts.com that nailed the issue. I swapped the old ECU - a Motronic 1.1 ("153") with a used Motronic 1.3 (lots of parts numbers, but mine was a "173") and I’m running again with no error codes. Apparently the Motronic 1.1 is a less than desirable ECU and the 1.3 is the recommended replacement and easy to find since they used them in a lot of the x25 i cars.
Thanks to Sean Thompson for his help in diagnosing the problem.
Ed