gota be a dead short if it blows as soon as it is turned on. I would get out the multimeter and with the thing unpluged start checking everything to ground starting easy to get to things and progressing out from there. Or just get a ton of fuses? He seams to like selling those with out support?
seriously look for bare wires and loose connections.