Hello, I have a 2000 ranger with the 3.0 .I had a check engine light,read the code ,came up PO401 or EGR flow insufficient. I replaced the EGR valve.Erased The code. And guess what shes back same code. What do you think I should do? Replace the sensor? or the vacuum delay switch? Just curious...