hi im after a bit of help please
i have a 2004 2,2 sri that the revs drop to below 500 then recover after the car nearly stalls back to 700ish when revved or clutch dipped natrually at this time the lights dim etc etc it happens more when under load eg the back window heater is on etc and getting warm doesnt seem to make much differanceis there a icv i cn clean or sim please ?

when it decides on the right idle speed is day of about 750-800 it will sit and idel fine , other than this the car runs sweet as a nut
or if not any other ideas ?