Hi all. I’m super excited to find this forum. I’m looking into buying a 2007 TW 200. The bike has 982 miles on it and has been sitting idle for several years. The owner says that his friend pushed it over and the sight glass got pushed in. Says it sat in Texas where they have sand storms and...