Hi. I'm trying to repair my ultrasonic cleaner that had a short on a output transistor. Its a pair of MJE13009, from Fairshield. Also a bridge rectifier was shorted, flyback diode and fuse. I bought everything and replaced. Worked fine, but the transistors were heating up so fast, like in matter of one minute was about 80 to 100C on their dissipators.
I found a similar schematic of the circuit driver from a Hackaday project, but there some diferences:

• All component numbers are different on the board, but same values.
• A resistor does not exist, R4, is just a jumper.
• R7 on my board is connected between Base and Collector, not Base and Emitter.
• My transistors are 13009, not 13007.
Its about it, the rest is about the same so far I can tell.
The transistor I bought seems fake, but I tried buying for other places, and they seem about same fake. I took a photo from they:

Left is the originals from the board, that worked for years, on the right are the fake ones.
So, what can I do? I'm a little lost on this. It seems that somewhat its very hard to find original transistors nowdays. What you guys suggest? Thanks for the attetion.