The Timing Belt doesn't stretch (at least not enough to be a problem) but the teeth can wear and break off but if they did the valves would start hitting the pistons. 5 degrees is alot but not enough for it to be damage. Mine changed about 3 degrees over the course of a year in a half so it may just be that it hasn't been checked often enough.
_________________________
-Dustin

Xterra101.com