Well the first thing I'd do if I were you, speaking from experience, is check all the ecu pinout wires and colours match your wiring diagram as I went through a few before I found my M reg 95 car had a 95' year rear loom and a 94' engine, front and interior loom!