I would certainly agree, 3 years past its recommended time and still good is fortunate.Changing an 8 year old belt is the right thing to do.
Hope you get sorted.
I hope the current problem is cheap and an easy quick fix for the op.
But it does sound as if the cam belt area is the likely source of the problem.