it sounds as if there could be some damage to the drive or the boot sequence and settings, that is making the boot sequence fail.
have you had the box opened and checked all components are fully fitted into there sockets, molex plugs and eide/sata cables all fitted in the motherboard and the drives, and the Ram is fully in there sockets as well, check also that all fans are still moving at startup and then see if they stopping, check and clean any fluff/dust from in the fan cooler/fins which may cause overheating.
it is not a good idea to connect any usb components while the actual computer is powered up and working, it can cause short circuits in the motherboard, as the actual USB wire/contacts in the sockets/plugs are very close together and are easily shorted while plugging in.
is it possible that you may have actually put the plug into a Firewire socket in error?