+1 on the TPS. I don't know how it's set on these bikes but on my carb'ed 950 it ran like crap if the TPS was off.
"Civilize the mind, but make savage the body."
To the house of a friend the way is never long.
"Show respect to all, but grovel to none."
'12 690 Enduro
// 690 Wiki