Thanks Skip and all other posters - I've pretty well narrowed it down to the IACV, which is now probably the cleanest part of the car, but the problem persists. I'm also now convinced it has to be the stepper motor and I'm putting her in to a bloke with a Rovacom this week.