Hello again everyone, still not got this sorted

I worked out where TDC was with help from ethel and using the timing marks on the damper pulley. So i've got the specialist components kit all fitted now, its a poor kit and next engine I build I'll make my own or go for the sexy MED kit.
As well as it rubbing the fanbelt badly and even after filing still leaves me with no room to adjust the sensor position, the lockring for the trigger wheel fowls the radiator cowling...

The clearance is minimal on the trigger wheel and the lockring itself prevents the bottom bolt going through into the captive nut. So after some head scratching, I ended up cutting part of the rad cowl away as well as using washers to space the rad mount up and away from the lockring. This has meant i've had to use washers on the top rad mount too as the rad now sits slightly higher. Still bloody tight fit though, maybe 3mm clearance - PITA.

Anyway its on now and nothing catches, trigger wheel and sensor position is bang on, with approx 0.9mm trigger wheel gap so thats one thing ticked off the list of potential faults.
So, again tried turning it over and still not getting a spark. Tested the voltage with the multimeter and still only getting around 1.2v from the VR sensor at cranking speed. This is using that SC sensor now and not the VR sensor and both are giving that voltage, its half the voltage autosport labs say you should see at cranking speed but I don't know what I can do about it to be honest. Have also tried switching polarity too.
So assuming thats not the problem and it'll be fine at 1.2v I went back to the beginning and check everything again. I tested my wiring again and its all fine. VR to EDIS, EDIS to MJ and EDIS to coil. Its all making a connection and also my coil wiring is correct, I found the numbers on the coil plug and it is wired correctly. Tested the power too, 12v to MJ and middle pin on coil with ignition on, drops to about 10v whilst cranking with a fully charged battery.
Also checked the pins on the EDIS for corrosion and they look fin, gave them a squirt of WD40 and plugged it in/out a few times for the sake of it.
Hard to take photos of but the pins look pretty good to me:


Then looked at my MJ board itself and looked for any obvious problems or broken connections. Now you can see one piece of the board is burnt out, this was caused by a previous attempt at fault finding a while ago when I was trying to see if the board itself was getting power and I shorted it out. However I bypassed the problem with a bit of wire on the back of the board and the MJ was sent off to a MJ pro off the autosport labs forum (also a member on here i do believe) and he check it all over, re-soldered some joints and replaced a chip that had blew, before testing it and sending it back to me. So i'm fairly confident it should work fine, here some photos anyway. Looks quite messy as the rev limiter is wired internally, but thats all wired correctly as confirmed by the MJ pro I sent it to.



Not the best soldering on that bypass wire but its making a connection

So aside from buying a new MJ unit, the only things I can see being fault now are the EDIS or the coilpack.
So going to enquire about scrapyards near me and see if theres any nearby that have got some old fiesta's etc in to nick some bits off. Then I can cross another couple of things off the list of potential faults.
Apart from that I don't know what else to do really - Any other suggestions at all?
Thanks