ah that'll be the....
......when you reset the TPS did you also set up the throttle body balance, air bleeds, and the co trimmer? All 4 of these are crucial for the bike to run smoothly. It sounds like it might be running a bit lean, but to be honest if any of the above are out it could cause idling/running problems.
I'm sure if you do a search you'll find more info on the above.