Hi all , first off merry crimbo :D

right the other day i was driving and approached some lights and as i put the clutch to the floor the car stalled. never done it before so i just assumed as it hadnt been driven in about a week it just needed a good blast to sort things out but sadly its now doing it every time its driven , the revs drop to about 200-300 then very slowly rise to about 700 or it just stalls.

After doing a bit of searching on here i read about the ICV so had that off and cleaned it all out but it hasnt made any difference at all.
Any thoughts ???

Also ive noticed my dash lights randomly decide to go off and then come back on again also my heater lights are off permanately despite all new bulbs a month ago ..........