I'm not certain it would just move because
Let's say the stutter occurs mostly at 1/2 throttle. You make a device (easy enough to do) to 'shift' the TPS signal 25%. If in fact the issue was merely the TPS signal, the stutter would be moved to 3/4 throttle.
You're only changing one variable (the TPS signal) which would create an entirely different set of X's. I'm also only suggesting maybe a 1% shift. This might keep the X result on the map to prevent the fail safe mode, but also prevent the X result from falling between two points on the map, which is what I think most people are attributing the studder to.
...the way the CDI works is it expects values (RPM TPS = X) to always be in a certain range.
I'm not sure I follow you here. Are you saying I must have changed a variable, or I just haven't found the studder yet?
Bottom line is, when everything seems to be working properly, on a bike with the Grey wire disconnected, there is a range of throttle positions and RPMs that have the stutter. To not have the stutter, (at least so far in the testing) it appears you must change a variable.
This is so much more interesting than a "which oil" tread.