I have a 1.6 8v and when i first bought it the engine management light would come on once warm. I found the little 'paperclip diagnostic' check on here which gave me the code/sequence 10-5-10-5....which means Idle control valve fault. Rather than cleaning it i just bought a new ICV and it was all good for roughly 4/5months and then the EML would start appearing again.
I have cleaned it, swapped back for the original one, cleaned it again, cleaned TB and EGR valve etc... but no luck so i just bought another one 'AGAIN' from the same seller. Fitted it today and no change
My car runs ok - only it idles at around 1300-1400rpm and has done for a while now and the light is really getting to me! I have checked the fault codes again and again and im only getting 10-5-10-5.