We began to experiment with TPS adjustment, although mainly focused on the stepper again. We tested it with the old one, but to no difference (revs still raising up and no idle), so then I decided to temporarily rob my GR for it's stepper motor, as that car works like a normal vehicle should, and tried that instead.
Big mistake. Huge. The GPX absolutely hated it! Although it starts now without complaint, it instead revs at 1500 cold, and 2000 when its warm

No hunting, thank the lord, but when I go to change gears and put the clutch in, the revs jump up about 250rpm, before coming back again as I get it in the next gear.
Also when I turn the air con fans on, the revs drop considerably at idle, obviously the engine taken on load, but clearly it's not compensating. And the more confusing thing is, when we first put the new stepper motor on it, the revs raised up instead of dropped when I turned the fans on.
We have messed with the TPS a lot (thought it was the stepper motor to begin with hah). I even got a new one and tried that, and it seems to be different in the inner design slightly

Haven't got error codes yet, as the machine is showing a connection issue to the car, so getting those is most likely the next point of action.
We also turned the car on coldish without any stepper motor or TPS connected, and there was no difference at all as to when it did have them on.
So yep, it's either I lose my mind, or I lose the FTO right about now! Any advice or help would be so greatly appreciated!!