 Finally, after about three years, they got the check engine light to go out. Five minutes after leaving the shop, the light came back on. So the next morning, I brought the car back in. The tech went through the car again, turned the light off, and again, another check.