OK, So its probably not an engine fault if it used to work on the dizzy...
unless other work (or unknown changes) were done in addition to fitting the megajolt.
No Vacuum leaks ? Is the MJ reading the boost pressure correctly on the MAP sensor ?
Have you monitored the 12v supply (to both the MJ and the coilpack) to make sure they arent sagging at higher RPM ?
Does the MJ display show the expected advance on the readout when revving it ? Have you verified the timing is changing under MJ control with a timing light on the balancer/pulley
?
Have you tried the datalog feature so you can playback and see what the advance being fed to the engine is ?
There are many wideband sensors out there.. Most have a 0-5v output that can be connected to the MJ Auxillary input for display and datalogging - so you get it all on a nice single synced up graph.
I have an Innovate Lc1, but they are a bit pricey. If you dont mind patching a small circuit board and associated connectors into the MJ, then you could probably use something like this..
http://14point7.com/SLC-OEM.php
Exactly where to place the sensor on a turbo car Im not sure. Probably depends on the heat levels reached. If you get one, ask the manufacturer about their reccomended placement.
Wasted Spark is unlikely to even run if you have the firing order wrong. On a 4 cylinder, you only have two coilpacks, so there arent too many combinations that will even roughly work.
Waste Spark is simple. 4-stroke engines spin 720 degrees (or 360 degrees twice) for each cycle. Waste Spark just means that while one cylinder is being fired at top-dead-center on the compression stroke (about to go boom), the corresponding cylinder that is on the "opposite" side of the cycle (top dead center on exhaust) is also being sparked (which does nothing much, since the cylinder is full of exhaust gas being pushed out - hence "wasted spark").
WasteSpark means the ignition system only needs half the number of coils, drivers, and doesnt need a cam-position-sensor (which it would need to know which side of the cycle the engine is on otherwise).
Lets see what the answers to some of those questions are before I go further