Sorry to drag an old posting up, I'll repost this elsewhere if it's prefered but thought the history might be worth keeping in one topic.
After I got the car running (As above), I had to disappear down the line for work for a month, so finally got back and fired it up. In the meantime I put the vems unit back in its case (It was out while I was carrying out the above testing, etc.)
Fired up the car but it wouldnt start, nor could I communicate with it, suspecting i'd shorted something I pulled it back out, had a look - nothing obvious, tried again.. noticed one of the IGBT's burning hot!!
Powered off the ecu, had an electronics friend test the IGBT's themselves, all ok..
so checked everything again and found a disconnected main earth/ground wire E36-Pin26!!! Arrrggg, can only blame myself however as I'd disconnected this to check the resistance at some point in time earlier..
Reconnected it all, tried again - runs, but sounds like its running on 3 or 4 cylinders..
Now comes the funny part, I notice every 10 seconds or so, all the coil packs momentarily spark about 3 times rapidly at the same time.. is this a feature and this is normal or is something wrong?
Although occasionally with a test light on even during this time I see the odd flicker, seemingly at random.
Using the test feature for the igniters seems to do some strange things, sometimes no response, sometimes they all operate.
Could someone let me know their thoughts, hardware fault or firmware corrupt? etc