If it was his video card the motherboard would give a no GPU found beep code, so that leaves his Mother Board or CPU or quite frequently both at fault. If it was me (and it has been before :P) I'd spend money on a new processor and mobo at newegg.
I've also heard of this being caused by...