Heart Disease, Atherosclerosis, and High Blood Pressure. Heart disease, atherosclerosis, high blood pressure, and high cholesterol levels are major risk factors for erectile dysfunction. In fact, erectile problems may be a warning sign of these conditions in men at risk for atherosclerosis. Men who experience ED have a greater risk for angina, heart attack, or stroke.