It is highly unusual for a BIOS to become corrupted. What is telling you that?
I have swapped the motherboard over
What does "over" mean? Are you saying this problem occurs with more than one motherboard? If this only happened with one motherboard, then I would start by swapping out the CMOS battery on the board. These are typically CR2032 3V "wafer" or "coin" type batteries found at any battery/watch/camera counter. Just make sure you unplug the computer from the wall and touch bare metal of the case interior
BEFORE reaching in to remove or replace the battery. Do
NOT touch the new battery with your bare fingers as skin oils promote corrosion and attract dust. I put a clean sock over my hand. Once inserted, connect power and boot directly into the BIOS Setup Menu. Check/reset the date and time and make sure the boot order is correct (should be unless you changed it from the defaults previously). Then "Save and Exit" to [hopefully] boot normally.
Note that cases are designed to support 1000s of different motherboards. So, it is common for cases to have more motherboard mounting points than boards have mounting holes. A common mistake by the less experienced and distracted pros alike is to insert one or more extra
standoffs in the case under the motherboard. The result ranges from "nothing" (everything works perfectly) to "intermittent problems" to "nothing" (as in nothing works at all!). So you might want to verify you only inserted a standoff where there is a corresponding motherboard mounting hole.
If all looks good, then for sure, I would swap in a known good PSU to see if it still occurs.
*******
As a totally side comment, according to your Speccy report, you have 16GB (2 x 8GB) of RAM installed. However, your report also says you are running
32-bit Windows 7 Ultimate. That's a problem. 32-bit operating systems can only address a maximum of 4GB of RAM. So 12GB of your installed RAM is doing nothing. On top of that, because of how 32-bit Windows addresses hardware mapping, it cannot even address the full 4GB! This is why if you look under the RAM section of your Speccy report it shows "Total Physical 3.23 GB". So even though you have 16GB installed, and even though your system sees both 8GB RAM sticks, there is only 3.23GB of that installed RAM available to Windows and your running programs.
Not good!
You need to be running 64-bit Windows to fully utilize your full 16GB of RAM. And since mainstream support for W7 ended over 4 years ago (see
Window Lifecycle Fact Sheet), I recommend you upgrade to
64-bit Windows 10 as soon as you get this corrupt BIOS issue sorted out.