Ford ICP sensors don't tend to go bad easily, but there have been a few which went out fairly quickly, and a couple folks who had one dead right from the dealer. The code you're getting is intermittent signal from the ICP. This COULD be caused by a bad ICP or even a bad ECM, but it's far more likely a wiring issue. Since you put a new pigtail on it, I would start there. Inspect your solder job and make sure no water got into the connections and caused corrosion. Check the connector....are the pins straight? Are the barrels which go over the pins widened out? Is the rubber spacer which keeps the pins separated in there? If those seem good, inspect your harness. It will suck, but you'll probably have to take the tape and wire looms off to get in and find the wires, so I would check the obvious rub points first before I went digging into the loom.
Having said all that, it's odd that your truck died. Generally this type of code causes things to run like crap, then run well, run like crap, run well, and so on. Try starting your truck. If it does start, wait until it dies and try starting it again. At whatever point it doesn't start, unplug the ICP and try starting it. If it starts up every time and runs well with the ICP unplugged, the ICP is bad. I have had this happen on my ex's truck. Nothing made sense. It had the same code, but the FICM wasn't doing a buzz test properly, and it wouldn't start. This was on a brand new Ford ICP. Pulled the connector and she started right up. Plugged it in and she died. Pulled the ICP and there was a direct short between two pins, and when you shook it you could hear something rattle and watch the meter fluctuate a little from the dead short to open. I put the old ICP (which was leaking oil) back in and it's worked fine ever since.
BTW, yes, that's a royal pain to get to the ICP on an '03 repeatedly, so you may want to consider a couple relocation ideas. The first, which I have not tried yet but have seen pics of, is to get a high pressure hose made with the correct fitting so that one end plugs into the HPOP cover and the other allows the ICP to fit. You then extend the wiring harness. Now you can access it easily. What I have done on several trucks is install a connector in the ICP AND IPR wiring, just behind the FICM. This way, I can disconnect the ICP relatively easily if I need to test that, and can remove both wiring harnesses without trying to reach back into the abyss. Has saved me a ton of time and effort!