Car is still hesitating badly between 2200 and 3500 RPM.
Changed the coil pack, the stepper motor and the lambda probe.
The hesitation is occurring when hot and cold. I've just taken off the throttle position sensor and measured the resistance, and it appears OK in steps from 0.9 to 2.8. Can I rule this out? My thinking here is that it's done 177000 miles and the hesitation is at about cruising speed in 3rd, 4th or 5th i.e. the average settling pressure for the throttle pedal, and maybe the potentiometer inside the TPS has bad contact now in that region - although the multimeter suggests not.
When I disconnected the lambda probe, it drove well. Now with a new one the problems are back - including slightly erratic idling when cold (hunting really) and then it settles down after 30 seconds to a minute). When I disconnected it, did the ECU just ignore all sensors, and therefore hide the problem elsewhere? With it running well while the lambda probe was disconnected I can also rule out a fuel problem I assume.
As it's happening when cold and hot, can I rule out the coolant temperature sensor? I suspect that the thermostat has gone though as it sits at about 75° when cruising, and at 90° in traffic - but I can't see that influencing the problem.
Is the MAP sensor easy to get to (i.e. where is it


Thanks in advance for any help.
Cheers