+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.
"All that is gold does not glitter,
Not all those who wander are lost;
The old that is strong does not wither,
Deep roots are not reached by the frost."
'12 690 Enduro
// 690 Wiki