My check engine light keeps coming on. Lately it comes on when I drive through town, and goes off when I drive on the highway. I had the codes read on it, 211, 326, 335, and 558 show up. I've had them reset twice just to make sure that they aren't stored in the memory and they still keep showing up. I'd really like some help. Also, I have replaced the EGR valve, the DPFE sensor, the EGR solenoid, and the exhaust line that they go into.
Thursday, February 7th, 2013 AT 8:57 PM