I have a first year XX Rear D that recently has the lower swingarm weak which now gives me all kinds of chain slap and the chain falls off alot now.

I've taken it apart and either that enclosed spring has gotten weak or the inside tab is coming out of it hole and popping into an lower tension hole.

I've put it all back together into the highest tension hole but its still not right.

Anyone have any thoughts or do I have to bite the bullet and just buy another Rear D which I really don't want to. It annoys me quite a bit that its having this problem when I have a '99 XTR Rear D with many more miles still working perfectly.