Dont like the sound of no communication with system....
Looks like it is time to go bushranging by following the coil pack leads back to the computer and see if it is trying to fire them at all.
I suspect that your packs get their input pulled to neg to fire the coil. If so we are looking for a pull to ground when they fire. (meter should verify signal or not hopefully.) It seems odd that all packs could fail as one.... so probably not the packs. They all use different inputs, (can't all have pinched wires) but the pos and earth are probably common to all of them, so check for b+ at the coil/s.
If we have b+ and b- but no signal, it looks like we are looking for an input failure to the computer from a periferal, or the b- line to the fet bank in the ecu. The chip would seem to be ok if the injectors are running ok.
Had the fets failed, they normally fail short, so the sig line would look like ground from the coils viewpoint, and I would expect the coil pack to heat up.
so really need to establish b+ and b- and signal with respect to the coils b- or b+ pins before we can conjecture further. If there is no b+, does it go direct to the ecu, or is there an inline fuse or interrupt that is conning us.
I assume it uses the crank posn sensor for the fuel injection as well as the ig timing, so poor connection to the new one you put in is unlikely. You have replaced the DIS box, so scratch that (but check for continuity to the ecu anyway).
Some of these rotten ecu's read the back emf of the coil, and if you have pulled the plug to check for spark, it may read it as a misfire, and won't address that plug/s again without a reset. Thats why I suggested the reset, in case yours was one of these, and you had cranked without the leads etc.
My work with ecu's is very limited (thank goodness), but so far only dry electro's and 1 injector transistor in the ecu is the limit of my experience with these confounded things.
Mine looks like this one: http://www.otherpower.com/images/scimages/5171/suzuki_computer.JPG
I'm guessing yours is a whole lot more complex.... (fets for the ignition which mine doesn't, but four transistors for the injectors, which I do have..... most of the time anyway)
At this stage, until you can verify b+ at the coils, I am hopeful of an interuption of power to the coils. If b+ is present, but no signal, then ecu or a kill signal sent to the ecu by some sensor (no oil, no brakes etc) that would tell it that it is dangerous to start.... or a sick ecu....
There should be a limp home setting somewhere that the computer defaults to if any other sensors are calling for help, but this is out of action too... odd.
You don't have an alarm in this thing that allows cranking but no ignition for the car thieves do you....
best of luck ........oztules
I was forced to fix mine.... no tow trucks here..... or any where to take it to either.