I have had this code on and off for years now. I have done everything mentioned above. Everytime I reset the computer and the CEL is gone for a while then i get the good ole' CEL. Then some time passes and the CEL gone, but it always seems to come back though

. Ive learned to live with it.
If you figure something else out, let me know.
Good luck.
Matt