MAybe the switching of the MJE355 has slow slope and operates in linear region for long time. Have you checked with a scope?

Ioannis