Can a cold also cause myocardial strain? by Specialist Many viral myocarditis are due to viral infection, when the virus has a direct damaging effect on the heart muscle cells.