General Troubleshooting proceedure for Megajolt Ignition Systems is start at the business-end (the Spark Plugs) and work backwards up the chain of components until you get to the Megajolt (which is the last component).
0, Remove the Megajolt and put it aside, you dont add it in until the engine can start and run on just the EDIS module
1. Remove spark plugs from engine, and lay them on the engine block (so they have a ground)
2. Manually connect 12v direct from the battery to the coilpack common pin
3. Briefly tap an earth wire on the coilpack signal pins and observe the spark plugs to make sure they are sparking
-- this verifies your plugs, leads, and coilpacks are ok. If you dont get sparks, then you start checking coilpack resistances, open plug leads etc. If OK, proceed to next step
4. Plug the coilpacks into your wiring harness, unplug the EDIS module and put it aside until step 10.
5. Do the same test again, but this time at the EDIS connector end. Using paperclips, bits of wire or clipleads etc, Connect 12v to the pin on the EDIS connector that goes to the coilpack +, and tap the pins that go to the coilpack -'s. Observe for spark. This tests the wiring from your EDIS connector to the coilpacks. If you spark in step3, but not here, then check connector and coilpack wiring.
6. Check the 12v input pin to the EDIS on the pin connector for power (I think you said youve already done this, but was it tested at the EDIS pin ?)
7. Check the EDIS pin earth/- lead connector to the battery negative with a multimeter to make sure it has a nice low resistance connection. Anything over 5 or 10 ohms is bad.
(Some of those crimp/bullet connectors near the edis connector in your photos look a little rough to me.)
8. Check the resistance between the VR+ and VR- (VR Sensor) *pins* on the EDIS connector with the sensor plugged in. You should see a relatively low resistance, but not 0 ohms (short circuit) or high/infinite (open circuit).. I forget the value right now and dont have a VR handy to test, but you are looking to see the resistance of the pickup coil in the VR Sensor thorough your wiring. If you read tens or hundreds of ohms, thats probably about right. If you need, I can verify the correct value when I get to my workshop and have a VR sensor handy.
9. Keep the meter connected to the VR pins on the EDIS connector and Unplug the VR sensor connector on the back of the sensor. You should see the resistance go to infinite/open as the sensor coil is removed. This verifies the connection from your sensor to the EDIS. If it doesnt go open and stays low, you have a short/miswire somewhere.
10, Plug the EDIS module back in. re-verify the 12v and ground connections, Check for 12v on the coilpack common, crank the engine and watch the plugs. (edit- you might want to keep the plugs away from the plug holes and only do a very brief crank test here, since if the engine is sucking fuel, it will probably blow it out the empty plug holes, and you dont want a spark nearby or you might have an *External combustion engine*
- If you get no sparks, or weak/intermittent sparks, reverse the VR sensor + and - wires. One polarity should show a clear and regular sparking.
If you get no sparks here, and have a spare EDIS module handy, try changing it. If you still get no sparks, change the VR sensor if you have a spare. If you dont, try to find someone with an oscilloscope nearby to verify there is a sine wave (with a blip from the missing tooth) coming from your VR sensor.
If you get sparks, put the plugs back in the engine and crank it over. If it stumbles, kicks, or backfires, you have the plug/coilpack leads in the wrong position. let us know if this is the case and I'll give you some tips on how to get them right.
Hopefully, at this point, you will have found and corrected the problem and your engine will kick into life with a fixed 10degrees timing (limp home EDIS only mode). If so, *then* then you start adding in the megajolt, and working on the rev limiter wiring and so on. Build it up one step at a time.
The EDIS system on its own is very simple, all it needs is a good 12v power feed and ground (2 wires), the correct wiring to the coilpack (3 wires), and the VR signal (2 wires) and it should run. Just *7* wires to get right (for an EDIS4 - not including the Sparkplug leads) and you should be running.