I've managed to fix my own after lots of messing around. I've resoldered all of the connections to eliminate the cracked solder fault. I then replaced the transistor and hey presto it finally let's the cable loose after 5k revs! eml has gone out. I'm going to try and fix the spare one I have got a as a backup. Car feels much better now.