I had a mechanic tell me that the EGR valve needed to be programmed on my 2006 Chrysler Town and Country Touring 3.8 liter V-6 so it was changed and he hooked a machine to it and programmed it. He said "you got to program the performance meter to the acceleration of the vehicle". He also said that it would still run bad for a few days then it would start running fine. It has been 6 days and I'm still having the same problem so I asked another mechanic and he told me the EGR Valve does not need programmed. Does anyone know if it needs to be programmed??