I am an EE during the day and have studied and played with Bosch stuff for years. Pretty familiar with L-Jet and Motronic. Now, as I get into track work, I'll be getting serious about ML3.1 systems I guess.

I have ROM erasers and Burners etc. so can try various things.... I also note that there are BMW ECU's that may be identical to 944 except for ROM.

This is a page I did a long time ago, may well be pretty outdated

http://www.vectorbd.com/bosch.html