Hi again.
So, have now replaced the Idle Air Control Valve (IACV). Biggest challenge was finding a spanner small enough to fit the nut hidden behind some sort of oil pipe (didn't want to detach the pipe).
However, now I have the fast idle problem that I believe the garage was telling me about, which they think is to do with the ECU:
Before replacing IACV;
- unreliable start
- eratic idle speed, sometimes to low <300 rpm, stalled on gear change, sometimes 2,000 rpm
- ran OK when in gear
After replacing IACV;
- starts first time (but was warmer already)
- idle speed in Neutral or Park far too high. Initially 2,500 rpm and climbs towards 3,000 rpm.
- seems to run better when in gear
Most worryingly, the vehicle 'jolts' alarmingly when moving into gear (Drive or Reverse). I guess this is a result of the transmission coping with a sudden drop in the rev range, from 2,500+ at idle, to ~1,000 when in gear. Have to keep my foot hard on the brake during these transitions.
Obviously something is still not right. Another sensor? Or the ECU itself.
Any ideas appreciated.
R