Anyone have any idea why I keep frying my ignition coil? I've gone through 3 ignition coils in 2 weeks.

It's a 1993 Jeep Grand Cherokee Limited V8.

I'm taking it back into the shop Monday, but I'd like to have an idea of what is going on here.