Hi,
I have had a similar problem, been chasing it for years. Have carried spare serpentine belts just incase. Cut to the chase I just had 200,000K service replaced timing belt and it was found that the bearing in the timing cover, (not replaceble) was stuffed. So a new timing cover and its all good.
Cheers
Ralf

