I have looked this code up and its for the 24 Idle air control solenoid.
But I recently bought a another second hand one and the issue is still present. The engine light comes on sometimes when backing off at low RPM's like going through a round a bout etc. I have tried cleaning it but didn't seem to last to long before its started doing it again. Does anyone know if it could be another part that could be causing it or is it 100% that I probably got another dud IACV....