I have an '03 F450 that was throwing a P2285 code w/ check engine light. I changed the ICP sensor only. I just went and drove it and I am now not getting the P2285, but rather I am getting a P0285, P0403, and P0405 which are both egr related. The truck has been studded, egr deleted and had an exhaust on it for some time now along with an SCT Preloaded programmer on it. I had the batterys undone when I was doing this process so I aint sure if the 0403 and 0405 is something that goes away or what? My main concern is the P0285. Thanks guys