I was thinking, whos dave ?

Well from reading your last post it doesnt sound like you actually did anything other than reset it which isnt going to do you any good, I know this sounds really simple, but if this light is coming on something has gone and needs correcting, resetting it wont fix it as it will just come back.
You said something about your fuel being too rich? Can you get a hold of the exact error code that came out? fuel running rich could be a number of things, of which the most common I would say is your lamanda (O2) sensor. I have no idea where this is or how to get to it, but without the full error code we can only speculate.