That's high mileage for one of the things.
I was on my 3rd motor at 6000mi. I loved the damn thing but it didn't reciprocate . Belts every 1200 or so miles. Good for around town stayin in the 30-40 mph range but any extended riding beyond that had bad consequences.