Transistors testing good does not always mean they are good. They can still be bad if they test good. Just replace the tip102 along with the predriver. They should be replaced any way if the pop was held on for any length of time. Those two parts are $1.50.
If that does not get it resolved, dig deeper.