So I've now replaced both boost tubes and associated boots (what a massive pain...RAM engineers need to be shot or reevaluate their calling in life), MAF sensor and cleaned the EGR valve. Now I have a NEW set of codes!! This emissions crap is for the birds. p2228, p1193, p046c and p049d. Code p046C and p049d both have to do with my EGR valve. Yes, I took the solenoid off to clean the valve but I did not move it in and out. Reinstalled it, verified the connections and now the codes are up. I can hear the EGR stay open and then the truck runs like crap. People are telling me that at 139k, that EGR is toast anyway. The valve is clean and works great, is there any way to get a new solenoid to replace the old one?
Those other codes have something to do with the other sensors in the intake other than the MAF sensor. I did clean all the sensors with electric parts cleaner and one of the sensors on the air horn got a dose of Super Clean degreaser which cleaned the carbon off of it. Can I test the sensors before having to go out and buy more sensors? This truck is quickly becoming a money pit.
I did get the recall on the emissions cheat/fix but I don't want to have a dealer mess with my ecu if at all possible. Oh and the intake side of the air filter all was clear.