You have a very good system here.
First of all, most new reefers try to do too many things at once. There is nothing wrong with that but if something goes wrong, it is very hard to figure out the reasons.
So lets start with your light.
8 bulbs ATI sunpower is more than enough light, so take out the LED for now. All 8 bulbs should be all ON for at least 6 hours a day. So for now, keep it simple. Turn all ON for 6-8 hours and keep it there.
ALK, CAL and MAG
The most important thing is ALK, so keep your around 9 which is what you already have. So just keep it stable like that. Cal isn't too important. Anything above 380 is good. Don't let it go up too much above 450 or your pumps will clog a lot faster. If it goes up too high by accident, no harm is done. just let it go down normally by not dosing anymore. MAG is of no important right now if you change water regularly. Don't need to test for it or even dose anything for it. Keep it simple.
PH: Unless your house is air tight in the winter or you are using a Calcium reactor, you don't need to worry about PH. Leave it alone. A little bit up and down during the day and night won't kill your corals. So don't try to manipulate it or control it.
The most difficult issue to address here is the nutrient export.
If you don't run GFO and NOPOX, then your tank will be over run with algae. But if you run GFO and NOPOX, then you run into the risk of stripping too much nutrient from the water and this could kill your corals. So take a step back and only run those things at minimal. I don't run NOPOX, so I can't comment on it.. But for GFO, I only run 1/2 cups of regular Bulkreefsupply GFO in a reactor and change it out every week and I have the same tank 120 gallons full of sps (4'x22x2' dimensions). You mentioned that you run GFO but you didn't say how much you are running and how often you change them out.
Carbon: Too much carbon and run too fast will kill your corals.. Carbon isn't really needed. So as a test, turn off carbon for now.
Is there a local club that you can join?
Join the club and make some friends. Ask the more experiences reefer to look at the system for you. It is alot easier to help if they can see the system.
One of the problem is bad rocks. If your rocks leak phosphate, it will make it alot harder for you to battle algae and grow SPS. The line between running enough GFO to control the algae and running too much that strip the water clean is very small. So you could be crossing that line and kill the corals without knowing it.
This is all great advice, I'm glad to hear you are following it.
Alkalinity at 9-10 shouldn't really be a problem. I'm not sure why people say this is such a big deal. Just keep it steady.
Massive water changes with really good, clean water and good salt mix is always a good thing.
You should consider getting rid of everything that isn't SPS corals. No softies, no LPS. Don't try to make everything happy, just try to make
one thing happy. Then build from there.
I suggest getting rid of all additives (except alk, calcium, and magnesium), and reduce the number of fish. Don't be too afraid of algae, it comes and goes on it's own cycle. If you can't grow algae, you can't grow corals. I clean my glass 2-3 times per day, and I don't even have any fish.
Simplify, simplify, simplify. You are going in the right direction. I agree with Reefmutt that you've made a lot of changes (for the better) and the corals need time to adjust and enjoy the new conditions.
Don't get any new SPS until the ones you have stop dying. Then get one new one, just to test things out.
If you have diatoms, then that mean the nitrogen cycle is going through massive swings, or the tank is still very new. Diatoms really only occur very early in the nitrogen cycle. Then hair algae, then coralline. When your coralline explodes, then you know you can add SPS successfully.
Can you post some pics of your whole system? You never know what someone will spot that can help.
Good luck! Don't give up! :beer: