My enginge management light came on,and then I dicovered my post cat lambda had split in half. Once I got it all replaced (my downpipe,and cat were nearing end of life so replaced all the same time) the engine light stayed on. Fearing it was something further still amiss,I left it for a couple days,went to drive off one morning and decided to reset the clock,and the light went out. I don't have the kit for reading/resetting codes see,so without realising that you have,and sort of not reading all previous posts on this thread,just thought I'd give my little input on switching the light off. Glad yours is all sorted,for their faults,they are a great little car 