Did the same today...My advice: if you can afford it, buy a new one. I tried cleaning mine (7 years old) a couple nights ago for like the 5th time and it is now beyond cleaning.
Cleaned it for the 4th 0r 5th time, ck engine light still came back on...
Replaced it with one from AutoZone...all is well, no more...![]()