Thanks for the replies. I took off all the transistors on all the amps and tested them all. in input fets and diodes tested ok., more than half the output irf640s were blown. So, I pieced 8 working ones together and put them on one amp. It goes to protect mode then shuts off. Also, I have it powered by an xbox 360 power supply pushing a bose accoustamass home theater sub just to test. Should I try buying new fets and see what happens. Thinking about making an osiloscope to test it properly. Any suggestions?I've at this for way too long. Thanks.