Just got back from Austin Texas and my 2007 6. 7 in a 3500 single rear wheel 4x4 six speed manual equipted truck CEL came on showing is showing all of these codes on my autozone scanner, does anybody have a clue as to what they all mean together, I am going to clean both batterys and all of the connectors to see if that will clear the issue up. The truck recently had the air conditioner clutch go out at 98,000 miles wiping out at the same time the timing belt and fan clutch, that was 2 weeks ago and everything was working back to normal for this truck after the $1200 repair. We drove up to Austin sunday and I did idle the truck about 1 hour due to the downpour that afternoon, but it is running fine and getting about 16 miles per gallon and no problems. I always run the exhaust brake no matter what. Oil is changed at 3000 miles and it was not due for a oil change. The codes showing are p0489 exahust gas recirc control circuit low, p0107 manifold absolute pressure or barometric pressur circuit low imput, p02228 Barometric presure sensor circuit low voltage, p0652 sensor reference voltage b circuit low, p0192 fuel rail presure a circuit low input, p0405 exhaust gas recircu sensor a voltage low, p0341 camshaft postion sensor a circuit range performance b1, p0472 exhaust pressure a circuit low input. Can anybody figure out what all of these going on at the same time mean?? All i am hoping is that some major sensor is loose??? I have no idea and am not driving it now until i figure out what the heck is going on, the low fuel code is major scary to me as i am thinking burn up the pump if i drive it. Please help me if you can, am calling the dealer after lunch to see what they say as well, its 120 miles on a trailer to get it down there for me... .