I get periods of heart palpitations. I once had them every day for a month, drove me crazy. Had several ecgs that showed nothing. Just recently they started up again and coincidently I started a calcium and magnesium supplement - they stopped. I suspect that in some cases heart palpitations are caused by a mineral imbalance. Calcium/magnesium/potassium are all involved with muscle contractions, the heart muscle aswell. So when you say your heart palpitations cease after a flush it's probably due to the magnesium in the Epsom Salts .