Taking too much magnesium can cause diarrhea and upset stomach. Severe cases of excess magnesium can cause heart issues and breathing problems. Check with your healthcare provider to determine the ...