I would give your coils a check and see if any of them are visibly cracked/arching. Fire it up and mist them with some water and see if you notice any spark jumping where it shouldn't be. Best to do this in the dark so you can see the arc better (if there is any). I had a coil crack on my 00 GT and shortly thereafter toasted my ICM. Replaced that coil and the ICM and it's been fine ever since. The coil was cracked on the side near one of the towers. Hard to see when it was dirty and as I was cleaning them off to install my new ICM I happened to notice it.