I have exactly the same problem on my car. Start it from cold and it runs like a pig. Once warm it's great. I have to run it at 2k rpm every morning for a minute or so before I set off, then it's fine.
Here's what I've been advised to try so far, with varying degrees of success.
1. As said above, the ISV. Cleaned out mine with brake cleaner and all associated pipework. The valve worked fine before and after but was very dirty.
Didn't make a difference
2. Bought 2nd hand ISV for tenner off ebay, just to check.
Was worse
3. Checked throttle cable. Was a bit baggy and needed replacing. So had new trhottle cable put on.
Made a slight difference, was less willing to stall, but still stalled now and again.
4. Changed airfilter as the K&N panel filter was looking a bit grubby. Fitted Jetex one.
No better
5. While changing airfilter noticed oil in metering head and a bit in airbox. Fully striiped down inlet tract as far as the throttle body and thoroughly cleaned it out.
No better
6. Had CO set up at a garage to check wasn't out.
No better
7. Changed plugs
No better
8. Set idle properly by warming car up, disconnecting ISV and setting idle to 1000rpm.
Little better, now only stalls when it is quite cold. On a warm day, it's ok.
The only thing left that I haven't tried is the WUR. I've got one off ebay, again for around a tenner, but not got round to fitting it yet. I strongly suspect that this is the culprit.
It's been harder than normal on mine too as the head is gas flowed and everything is ported and polished so OEM settings for CO etc don't really apply. Need to get it properly set up at Stealth or summat but it's quite a trek for me.
Be interested to know how you go on.
