I have searched and read most if not all the threads about the "high idle" issues others have had. BUT....
I have checked many many times for vacuum leaks... NONE.
I put in a new fuel filter.
I cleaned everything from the air filter to the throttle plate.
I cleaned the MAF with MAF sensor cleaner.
I replaced the IAC valve.
I've tested the TPS with a volt meter and seems fine.
I replaced the driver side O2 sensor cause one wire was hanging by a single strand of wire and the others were almost cut off too. (idk how that happened. lol).
I replaced the DPFE, and EGR valve. (to get rid of EGR codes).
I just put new plugs and wires on.
No change but all three spark plugs on the driver side were worn down, burned up. (idk what to call it). And the wires that go to the right front and right middle (the longest wires) were burned up a bit from the EGR tube.
Here is a pic of them in order as if standing in front of the truck looking at the engine.
I don't know what caused this nor do I know what else to do about the idle.
I just rolled over 140k miles and these spark plugs were put in somewhere between 60K and 80K miles.
I have a P0133 and a P0171 code coming up.
I don't have much money although I've spent plenty on the new parts anyway. But I'd really like to fix this myself.
Any advice at all would be helpful. Thanks a lot.