I had a problem with my CEL and once again it was the EGR. Took it to get cleaned and I'm not sure if my mechanic cleared the code. Before taking it in, the CEL would come on for a while and go off for a while.
After cleaning it, it stayed off for a week and then started going off/on. I...