ignition coil exploded

Probably internal short in the coil, thus the no spark condition. Heat built up inside caused the oil in it to expand & boom!..