Spec: MJLJR V3, EDIS 4 coilpack and module, MAP setup, used on a BL Mini 1380, running 11.25:1 compression ratio. Everything installation wise works fine initially. On idle it sparks nicely on all four cylinders. I've got a problem when I rev the car above abour 2-2.5krpm though.
With my timing strobe connected to cylinder 1, I rev the engine and a misfire develops at around 2500rpm. This also shows up with the timing light as no spark when revved. The same happens on cylinder three. When I tried to diagnose this last night, I tried switching the two leads around on coil A (I switched lead 1 to where 4 was on the coil output) and coil B (2 to where 3 was) to remove the HT leads from the equation. I found that this caused the same fault to appear on cylinders 1 and 2. So this meant I went out today and spent £20 on a new EDIS 4 coil and swapped the old coil out. However, the problem still remains.
When revved, the coil seems to lose spark above 2krpm at one outlet on each coil. On coil A it's the top outlet (traditionally cylinder 1 on an OE install) on coil B, it's the bottom outlet (cylinder 3 on an OE install).
I wondered if this could be caused by resonance, or by MAP sensor problems, but surely that would manifest itself on all four cylinders (well, on all four coil outputs).
Please help, I'm thinking of going back to a stock distributor if I can't get this sorted soon, I can't drive my fresh built mini as it is

My last guess is that it could be an issue with wiring from the EDIS module to the coil, but again I would expect this to manifest itself on all four coil outputs, not just these two.
Matt