Cleaned checked and tested the IPR has voltage and pulls in when key is on. Checked all fuses 10 times. Truck will not start, only with a small shot of ether. Takes about 20 seconds to get oil pressure on the gauge inside the truck. So today i got it started and drove it to the garage. scanned it. Had alot of old codes from the CPS failure. Had a PCM failure but that was rectified by turning the thumbwheel to stock setting. Swapped the CPS for one of the new versions. still no dice. The ICP is still leaking but is giving a reading. I can crank it to 1500 psi then it immediately starts bleeding down. I dunno what to check next. There are no big white puffy clouds when cranking. The truck never started after i turned it off one day.