If heart trouble caused your fainting, treatment may improve blood flow, stop syncope, and help prevent further heart problems. Your provider can explain the benefits and risks of each treatment.