regarding CH Products Controllers and Spiking:
a good several years ago, I had a CH FighterStick that was spiking and was driving me nuts...... upon opening the bottom of the Stick ( removing the base )...... I noticed that several wire connectors ( female spade connectors ) were loose/wiggly on the spade terminals.....if I went to disconnect any one of these connectors, it would effortlessly slide right off......
so to fix it, I got some wire crimpers and clamped down on the connectors to make them a good solid snug fit/connection... the end result, was no more spiking issues
I do not know why you experience spiking, Dred, it very well maybe a loose connection that when you go to move the stick, the wire is slightly moved pulling or pushing on a loose connector......perhaps...
I just know this is what solved my problem with a spiking CH Fighterstick I once had that was a gameport version of the stick.....
edit: sometimes , even while setting up/calibrating I would not see the "RAW" numbers be spiking/jumping erratically, but then later when checking after playing AH or whatever game I would see the numbers jumping back and forth on 1 or more axis....this was what prompted me to check inside....
hope this is of some help
TC