New York State inspections..I failed!

Parts do wear out. These are both maintenance items, and if you have never replaced them before, they are most likely worn out by now. Struts wear out over time and the exhaust system eventually rusts out too.