Did you make any changes or did anything happen to it between the last time it worked OK and the first time it didn't?

Does the PSU fan spin for a second or two and that's all you get? If so, that's usually a bad power supply or motherboard. I know that doesn't really pin it down but you might want to swap in a known, working, compatible PSU and see if that makes any difference.

(It smells like rain and I see lightning but so far no rain. I'm tired of watering stuff everyday.)

could be needing blown out with can of air.Computers that turn on and back off that usually that means it is dirty and needs opened up a blown out the cpu fan gets to hot if clogged also blow out cooling fins on heatsink this is a thermal shutdown not unordinary thing that happens

Also a possibility is intermittent connections (power, RAM, etc.) Per above, since you're familiar with the "innards" of a PC, it wouldn't hurt to take off the cover and clean it out with canned compressed air (though with an April build-date, it shouldn't be that dirty) and look around to see if something is loose.

List all component (detailed) specs.Will it boot into BIOS? If so, then what does it say for the internal temperatures?Any overclocking? Do you know what the temperatures have been like when it was built and/or recently?Has there been any hardware or software changes lately?Try a clear CMOS, then try again to get into BIOS set up and reset everything properly (CPU, RAM, GPU, Time/date, etc.).Report info plus results from above for more advice.

Did you make any changes or did anything happen to it between the last time it worked OK and the first time it didn't?

Does the PSU fan spin for a second or two and that's all you get? If so, that's usually a bad power supply or motherboard. I know that doesn't really pin it down but you might want to swap in a known, working, compatible PSU and see if that makes any difference.

(It smells like rain and I see lightning but so far no rain. I'm tired of watering stuff everyday.)

The information on Computing.Net is the opinions of its users. Such
opinions may not be accurate and they are to be used at your own risk.
Computing.Net cannot verify the validity of the statements made on this
site. Computing.Net and Compnet Ventures, LLC hereby disclaim all responsibility
and liability for the content of Computing.Net and its accuracy.