Hi!
Im actualy more at home with BMW cars, with original ECUs, I like the Siemens MS43 in my own BMW a lot, it's a very complete ECU and highly customizable. You can add anything to that ECU that it will handle it gracefully :)
I Have worked with some BMW Diesels too, with Bosch ECU, and some...