Another thing to test is to disconnect one motor at a time while powered down and try the start up.

I had one loose wire inside one of the plugs I installed (db9) and that was what lead me to pinpoint the trouble.