|Swapping out the power supply is probably the quickest way to see if the PSU is the problem. If that ain't the solution, you can likely brand the motherboard as the culprit.|
That said, I'd unplug everything (all drives, fans, etc.) and see what happens with a different power supply. If it still won't post, salvage what you can and go after a new machine or replacement motherboard.