So, after reading a lot it's my understanding that if the ICP is bad, it can be unplug and the computer will start the truck with a default code. When it wouldn't start I unplugged it and it still didn't start. That should mean the pigtail isn't causing it. The CPS is Motor craft as is the new IPR.