So this is my story..and to date it has yet to be solved as the parties responsible doesn't seem to be doing their part.Back in 2010, I had issues with my engine and gearbox for my E30 and had decided for an upgrade (M42 engine). I had liaised with a forum member here as he had what I wanted. The engine was from a workshop of which the forum member liaised with to sell to me. The engine came complete with engine+gearbox+wiring so it was just going to be a plug'n'play kinda thing..which to my dismay is not as I would find out later on. The engine was an EWS coded one so the current package that I got did not have the essential items (EWS module). So I took it up to the workshop boss and he said he will send an ECU that will overwrite the EWS. Soon after,the ECU received was not of the M42 engine but M40 engine ( I checked the ECU number online and with a local workshop ). So since then until today as I am typing this now, I have been making calls to get this thing sorted out but until now things have not been resolved.FYI, all sensors are intact and functioning..fuel pump working. A friend advised to get a full set non-ews ecu with wiring which was what im pushing the workshop to provide but to date, they have failed to do so. the workshop is pretty known to members around here. The boss keeps making empty promises to me which had me stuck for 2 years. The forum member is also not showing much initiative to assist me. I have tried sourcing myself but to no avail as I do not have much time to go around looking and also I am trying not too add too much costs in the engine conversion project as i am running on a budget.I have no other choice but to voice out here. what are my options now?