A check engine light that returns after being reset means the underlying fault has not been repaired, only cleared from the vehicle’s diagnostic memory. The OBD-II system monitors engine and emissions ...
Once upon a time, you could diagnose the culprit of your Mazda MX-5 Miata's check engine light with a paperclip. We now use OBD-II technology for that.