I'm guessing it doesn't start again, correct? I would say check the pins on the ICM connector. check for burnt or spread pins. if that checks out voltage drop the power and ground. If that checks out then look at the coil. The white/blk wire is the control (out put from the ICM) check for a switching on/off ground signal. The pink wire at the coil is battery voltage. voltage drop this wire. if this checked out and you have no spark then it's the coil. you should have found your problem by this point. hope It helps
As far as the voltage gauge what is the actual battery voltage with vehicle off and with vehicle running. using a volt meter?