Tony xt660
Actually good job I did not sale mine yet - loving it
If it was sitting for a while - witch looks like it will be worth checking the swing arm bearings and linkage bearings - little touch of grease would not do any harm
Good luck with the rebuild