hi every1. i have a 2001 bmw 318ci. i recently had an engine change in it and the engine had come out of an 316 which is also 1895cc but all the electrics were used from my own car. now the car wont start but the engine is turning over. my mechanic has found out that the ecm ( the ecu for the engine is gone because there a cable which caused a short circuit) is not working. now we must change the ecm. i have looked around and found an ecm from 316 same year with immobiliser, ignition and ignition key. can any one please tell me if that ecm from 316 would be compatible with 318ci. any help will be appriciated.