TopHatterCT Hello. Which version of Windows are you running, and is it a 64 bit version? Your motherboard was released in 2010 and the X58 chipset released in 2008; 12 and 14 years old respectively. That install of Windows that you previously had on the HDD, which year is the original installation from? I have some uncertainty about where your framerate problem stems from.
If this were my system, and I was reasonably certain that Windows 10 were compatible with this chipset, then I would seriously consider fresh installing (not cloning) Windows on the SSD. When I say reinstalling, I don't mean factory resetting. My definition of a fresh install would be to download and run the Windows 10 utility from Microsoft, having it place the Windows 10 installer on a USB flash drive (8 GB minimum size required). Then I boot of the flash drive, do a custom install, delete all partitions on the SSD (data will be permanently destroyed without any possibility of recovery). During this phase of the process, I would unplug the Ethernet cable and not connect to Wi-Fi, and I would select limited setup options, as I prefer not to create a Microsoft account for Windows installations. I prefer the traditional local admin accounts. Please keep in mind that I take no personal responsibility if your installation doesn't go according to plan, as this is an older system.
Please also keep in mind that this may or may not solve your issues with the unpredictable frame rates in game. If the issue is hardware related, then at some point in the future, a platform upgrade would be indicated: motherboard / cpu / ram. MSI Pro B660M-A Wi-Fi DDR4 (8,790 php) and i5-12400F (10,500 php) and DDR4 RAM would be a nice combination.
One other thing: I seriously doubt that anything is physically wrong with your SSD. It's much more likely that your your data is experiencing "windows rot" or your motherboard may have electronic issues from years of subpar power being supplied. Potentially solving the Windows issues is free, although it would be a personal hassle for you. I apologize to everyone for the verbose response.