If you press the interrupt side of the programmer switches, will that bring up a SAD Mac with an error code? Sometimes when the Mac hangs during boot, pressing the interrupt switch will bring up SAD Mac with an error code that can help pinpoint the problem.