well i was driving downtown the other day and i came around a courner and gave my 2005 F-350 6.0L some acceleration and my truck "surged" kind of like a tranny slipping a gear. i thought WTF, so i come up to a red light, and when it turns green i accelerated a bit harder, there wasn't the power that the truck usually has, i made it to 80km/h and into 3rd gear and it "surged" again. i though i would take it really easy and get home then look at it. but i got to another light, accelerated nicely and went 20 feet and the truck completly stalled out, and check engine light come on. now i got towed home, my truck will turn over and fire like it wants to start but it won't run. i pulled the P2285 code and know that there is a problem with the ICP sensor. i have changed my fuel filters, i have fuel in the truck, i'm just wondering what i should do now, i have read alot about this issue and i can't find anyone with the same issues, they all say the truck will rum but it will be rough, which leads me to think it might be something else, like the FICM, i'm kinda stuck right now and i don't want to start changing a bunch of stuff out if there not broke. i have unplugged the ICP sensor and tried to start the truck but it doesen't even fire when unplugged, and i plug it back in and it does the same thing again. any help is greatly appreciated.