V6 Tech
My check engine light came on a few months ago and gave the code p0401 (little flow in EGR system)
I changed the EGR valve and the EGR solenoid and I reset the light by disconnecting the battery--but a few days later the light came back on and the car is a bit shaky when idle---what is the...