Also check your chain and sprokets, you'd be surprised how bad a bike will feel with worn out chain and sprokets. When I first got mine it had such a wooble to it it was almost scarey to ride. I replaced triple tree berings and tires, which I'm glad I did but it still had the shimmy. Once I put a new chain and sprokets on it was like a different bike.