check engine light.? I had the car checked out by a mechanic. He replaced my EGR valve and reset the code. I drove the car home and my check engine light came back on. I took the car back to him but he couldn't find anything wrong with the car but the diagnostic still displays the same code. The mechanic says I need to have the computer reflashed. Any help is appreciated.