I have had an uneven idle with the bike warmed up the last few times I have ridden, at a stop light it would rise to 2K then drop to 1K and back to 1400, not every time but but often. Didn't notice it when actually riding at speed. Today on my morning commute, the idle became somewhat erratic, and I could feel it when actually riding. On decel 0% throttle, idle would stay up at 2-3K and drop when finally stopped to ~2K. Slight twist on throttle to start moving again, would drop the RPM to 1k, then pick up quickly. Does this seem TPS issue? and to adjust them do i need to remove the airbox? Other thoughts?