Have Ford Questions? Ask a Mechanic for Answers ASAP
Unplug the ICP first (injection control pressure) sensor and try starting. If that sensor is bad and not reporting you have high pressure oil in the heads then the engine will never start. Disconnecting it will cause the PCM to assume a high oil pressure of 750 PSI and unlock the IDM (injector driver module) and try to fire the injectors.
What's important is what the PCM "sees", not us. If the sensor is bad, the PCM "sees" no pressure. When the sensor is disconnected, the PCM goes to a default pressure (750 psi), which allows it to unlock the IDM and fire the injectors.
Using a NGS or equivalent scan tool will allow you to "see" all the values the PCM is "seeing". By the way, I would not trust a mechanic to work on my truck if he didn't have and knew how to use one of those scan tools.