That's not what I meant. I thought maybe the xyz move as in sqrt( x^2 + y^2 + z^2 ) was dictating the speed of rotary motion. I still think the way it's mixing the motion is messed up.
Maybe g93 works for head head by setting offsets? But at the moment it doesn't make sense to me what it's doing with the fword.