My daughter has a 1997 Ford Ranger with the 6 cylinder 4 litre engine. It's throwing two codes...one says it's the EGR and the other is the DPFE sensor. The engine surges and idles all over the place. Anyone know what the DPFE sensor is...and would either the EGR or DPFE cause this surging RPM issue?