

100% on all points. I used to be a mechanic, and I DIY 99% of my vehicle’s needs (except windshields, tires, and full alignments - simply for lack of equipment). Very important to get the codes, because, for example, a P0456 could be caused by something as simple as a loose gas cap (95% of the time), or something could be wrong with the evap system.
Though I’m curious what car you had that tripped the check engine light like that… 🤔
Was it a Sienna, by chance? I have a 2008 Sienna with an ominous-looking maintenance reminder light.