I've read some other threads about this, but I'm not seeing an answer. Our Hayward SwimPure Plus began reading salt levels of only 400, then 200, then zero. Manually checking the salt it is around 3400. We checked the SWG which is 6 months old and it definitely needed cleaning. It is now all clean, but same thing was happening. We contacted a local service and they said motherboard needed replacing. They did replace it (it was fairly corroded inside) and it worked properly for the rest of the day with salt reading 2800. When we turned it on the next day it was 200, then 100 then 0. Instant reading is 0 as well. The person who replaced the motherboard said call Hayward. They are useless. Can anyone help?