Whenever you get an IDG drop off line, do a quick check to make sure the engine is still running (at or above idle).
While not on 737s, I've lost track of the number of times we saw an engine failure initially diagnosed as an electrical of IDG failure. A few were dual engine events that were initially seen as total electrical power generation failures

.