Did the full maintenance deal, new plugs, cleaned air filter, tps checked ok, tbs adjusted, stps checked ok then took her out for a 20 mile ride and she runs smoother than ever. No hicups, idle probs, or anything. Darn I love this bike. Also found the center stand bolts loose and one small bolt missing. I like doing my own maintenance, its a pain in the butt however I always feel better knowing the work was done, and helps to get to know the bike better IMHO.
Not sure but I think the new NGK plugs are helping to smooth out the motor. Along with a good TBS as well. She hasn't run this smooth from idle all the way up to redline since I had her. I kept squeezing the motor with my feet to try and 'feel' the vibes that were almost non-existent. If this is what the 650 is like all the time....darn that must be nice.