Time to check for spark. Check the IGN fuses as one may have blown.
Had the same thing happen and it turned out the ICM decided to sh*t itself and also had a cracked coil. Thinking the coil may have messed with the ICM. Whatever it was, a new ICM and coil and was back in business.