@Bettie77 I love ribose, at first it didn't do much for me but I read something by a doctor \that mentioned that ribose has a short half life and that for optimum effect it should be taken in small doses throughout the day, so, I started stirring 2.5g's ribose into a cup of water and drinking thirds of it every 30 minutes and the good effects of the ribose went through the roof for me following advice. I haven't used it recently because I've been testing other things out one at a time but during the weeks I have used ribose I've often used it all day long in this 30 minute dosing manner, it might sound like a lot but when you feel improved with every dose the way I do it's something to look forward to. I've never had any issues using the stuff all day long, takes up a good bit of the ribose that way but it's cheap when bought in bulk. Might not be ideal for those who have blood sugar issues to be taking it all day though as I've read ribose can cause blood sugar to lower in some, though I don't know if frequent small doses would make that worse or better.
Now if it's the iodine in the salt it may be that you have a thyroid issue, thyroid hormones use iodine, though, It's been a while since I've read about thyroid and iodine. there might be some other reason you need iodine, might be worth looking into what all iodine does for the body or discussing it with a doctor who is savvy with this sort of stuff, one who takes chronic fatigue seriously that is, I do remember the doctor who corrected my hypothyroidism years ago telling me that a lot of doctors don't know what they're doing when treating the thyroid, they will just test TSH, T4, and free T4 while completely failing to test for or recognize the significance of T3 and Free T3.
Salt is important for the adrenals, many people with adrenal issues crave salt and do much better after taking some of it. I craved salt for a while early in this latest form of CFS I have that started several years ago, so I ended up taking a good bit of it, using it like a supplement in other words and while it didn't cure me I stopped feeling dizzy and drained every time I would go to standing from a sitting position, at least, that symptom went away right around that time, now I'm not certain that the salt is what did it but i've read that such a thing, feeling dizzy, weak, lightheaded, drained, when standing after having been sitting or lying down for a while is a sign of adrenal weakness as is craving salt. Have you ever had a test to measure salivary cortisol throughout the day? I read a book on adrenal fatigue a while back and the doctor recommended taking potassium at times when using a good bit of salt so that the two don't get out of balance, I never did so but it may be of importance, there are certain interactions in the body between salt and potassium that are of significance. Would probably be best to read up thoroughly on this stuff or get help from a knowledgeable doctor before trying anything big.
all the best