I have recently had a new engine fitted in my 316, but what is weird is that although it is a 2.5 (M20), it has the ECU from a 320... The car we took the engine from was originally a 320, and the previous owner had obviously fitted this engine.
I have had no problems with the engine whatsoever, so is having the wrong ECU serious? Would this be the cause of my electric windows/sunroof only working when I open the door??
Weird or what!?





