Quote Originally Posted by lph View Post
and... sorry if I'm pointing out the obvious here, but make sure you're not riding with too high tire pressure. Will make any bike go pinging off the rocks.

excellent point, I was going to post that but you beat me to it.
Tire pressure makes a HUGE difference.