David found a quick and affordable solution to my intermittent check engine light issue. I passed my smog test! If I decide to keep this car, now I’ve got a mechanic. I’ll no longer be at the mercy of the dealership.
Thank you so much Serena for sharing your experience. It was somewhat of an adventure, but I’m glad it all worked out in the end.