My 650 '04' had apparently had a valve check at 15k, think I bought 7 years ago with 21k . Changed 3 shims at 36k, the bike would fire up first time, but would stall on pull away a couple times was what I noticed first, after shims done all runs smooth.