My connector has been broken by a previour owner/abuser/mechanic so I thought it could be on the wrong way round, but I checked the wiring diagram and it's correct

. Even tried it on the wrong way round, man that was really wrong, you could hardly touch the accelerator without it falling over flat on the floor! The EHA really can make a huge difference and bring the car to a complete stop.
But back to my problem - why does it do the job wrong - introducing this stumble? Getting a bad signal perhaps, though how do you know? It's been too much time I've spent testing the sensors and wiring and there's nothing wrong with any of it. It's a whole replacement FD, AFM, FPR, injector lines and injectors complete bought-as-one unit on there now but the symptom is the same - crap stumbley response that makes me long for my 2.0 190E with its sharp reflexes and the kick in the back it had without stumbling and pausing first.
New ECU perhaps? Just checked the model number, it's the correct ECU for a 2.5.