Has anyone thought, that it might be something as simple as a lack of Magnesium?