I'm very confused now. I followed Mr Slows guide to setting up the idle on an msii and got a lovely idle for a while. Now though the car will idle at 2-3000 rpm when warm. I fire it up and it idles high then seems to bring the idle speed up. The car idles perfectly with the standard ecu and drops to 900 with the idle valve disconnected when running the ms. I've tried going back through the guide and can't make a difference to it. Any ideas?