G'day folks, I'm wondering what the final outcome was here? I have recently had similar problems with a customer's TK Barina, and long story short, it ended up being a failing Idle Speed Control Motor which finally seized.
Also, on a related issue, I also recently had an Astra in with similar...