that tick over looks a little low should be 1250 +/- 100 i think my wife's 650 was a little like that turns out one of the little rubber pipes on the sensor (no 16) that goes into air box had popped off might be worth having a poke around / look and while your in there have a look at the air filter and check carb rubbers are tight.
attached is pick of what you should have and may help you identify parts.
http://fiche.ronayers.com/Index.cfm/...EL_K3/K4/K5/K6)_
p.s her tps was miles off reset it and set up revs to 1250 and put pipe back on all was smoother than it ever was.