First off, my truck is a 2002 F350, its a six speed, all that is done to it as far as i know is 4 inch turbo back exhaust, and an Edge Evolution programmer. I have the programmer sent on the #2 setting right now, which gives me good zip without pushing very much excess fuel out the tailpipe. On my way home from work last night, i was climbing a pretty steep hill, and i got on it just to see what it would do, almost to the top my engine light came on, i didnt think anything of it, ran fine, temps and whatnot were good, , looked the codes up when i got home and the frist one was for ICP uncontrollable pressure above desired. The second one was for excessive ICP. Now ive been around alot of the International engines as i have worked at i dealer for over a year, and i have never seen too much ICP, What could this mean, that i was just pushing it to hard and it was building more ICP than it needed. Please pitch in anything that may be helpful, thanks.