Have you tested your mag, as well(1300-1350)?
No but I was considering getting a Mag test kit. On another thread, I believe "water chemistry", it was mentioned that IO, which I use, does not provide good mag levels. Could this part of the problem?