This sounds like an ICM issue to me. It's the module that the coils bolt onto. I'd test for spark while cranking and go from there. I've had a cracked coil cause the ICM to die on my 00 GT in the past.

If you go for the ICM get an OEM one from the JY and don't go aftermarket as they aren't as reliable.