This response has nothing helpful to your question (roger dodger has already done that), just a comment. I haven't replaced my TPS as yet, but it probably needs replacing or adjustment. I have reset it three times and the reset works well, takes a minute, no tools. Key on, no start, rotate throttle slow from idle to full, and back to idle, then again to full and back to idle, then key off. Key on and start. Each time I did this there was an immediate improvement, and with about 10 miles of riding, the throttle was back to smooth. When I do the diag test, mine shows 17 at idle (within range), and 101 at full throttle (that is 1 above high range). It's my understanding, when performing the diag test is that when rotating the throttle from idle to full and back again, very slowly, that the numbers incline and decline steady without skipping any numbers, which is what mine does.
The first time I experienced the jerky throttle condition (I call it whiskey throttle syndrome), I had started the bike cold and shut it off within a few seconds. The second time, I started cold, it ran for about a minute and I inadvertently went to 1st gear before retracting the sidestand. The third time I was climbing some hills at highway speed (this may not have anything to do with it), although this time the jerkiness wasn't near as bad as the previous two. I'm trying to hold off replacing the TPS until I have other work in that area, such as a TBS.