Hello, I'm currently working on a Troy-Bilt 21" XP self-propelled mower 175cc, model 12AI869F011 as it stopped propelling recently. Assuming the problem is a worn drive belt, I bought an after-market one and have it on. The last time we changed the belt was 2018 and as my husband is working...