I have a John Deere D125. 9 years old. About 250 hours on it. It broke the deck belt.
I replaced the PTO cable as old one was stretched.
I replaced the housings over the deck pullies because belt wore threw right side cover.
I replaced left spindle bearings because they were little noisy...