Sunday, June 7th, 2009 AT 8:13 PM
I have replaced the TPS sensor and the EGR valve but I keep getting the same codes. P0122-tps low voltage and p1406-egr pintle position. Engine idles erratically when codes are present. Sometimes codes will clear by themselves. Any suggestions?