While visiting some not so local shops, had my water checked and found that the tests I'm using are not so great. Found that my PH was OK at 8.2 like I thought, but had higher nitrates than indicated, phosphate was not at zero, and calcium was lower than indicated substantially at 380.
Bought some Salifert tests. Seem to be much better than what I'm using.
Was advised by two shops to stop testing for ammonia. "If you have ammonia, you don't have fish".
Told to test for alkalinity, calcium, salinity, ph, phosphates, and nitrates. Screw the rest of the tests.
Also, there was a whole lot of worry that my sand bed was 2" in places and up to 5" in others. Told to get rid of it immediately; take it down to 1" max due to concerns regarding anerobic bacteria. We did so tonight, and in the process pretty much wrecked the tank.
So, here I am going down a different road.
Kev