I just replaced a set of outputs on a Denon amp (2) 2sa1491 and (2) 2sc3855. I have done these before with no problems, As soon as I hit the power button it blows a fuse..

. I double checked all the solder joints and everything, I know how to do it, new heat-sink compound, everything. Any ideas, I wonder if by buying the cheap ones, I got counterfeit's. I bought them from electronix.com. Anyone ever buy from them?
Anyhow, any ideas? I know it was bad outputs, they would distort in the left channel after being on for 5 minutes. Everything else tested good.