Refused to idle plus alfa code light came on.
Stopped to do some shopping on my way home from work Wed night.(5 miles) When I came back to my car it started then died. On the third attempt I caught it on the accelerator and kept the revs up.
First junction it came to it stalled. When I restarted I kept the revs up and OK but the alfa code light came on. Worried it might not start if I let it die I overtook everything in sight to ensure I didn't have to sit in traffic whilst trying to brake and keep the revs up and juggle with the clutch.
Failed to keep it going at 1 junction but it restarted OK(phew). Got home and pulled onto the drive (6 miles). When I dipped the clutch it idled as normal (code light still on). Switched it off and then restarted it and the code light went out. It has been alright since.