Cardiomyopathy weakens, enlarges, or stiffens the heart muscle. Heart failure is when the heart is unable to pump enough blood around the body, resulting in symptoms. Cardiomyopathy is one of the ...