2005 F-250 6.0 runs very rough has no power like it use to. I have the Edge CTS monitoring system on there and the ICPv reads 0 and of course with that value the ICPpsi reads 870 (which we know is false). The codes it was reading are 2285,2286,2287. After replacing the ICP and pigtail (yes the new pigtail is wired correctly) I am getting the same codes and 0v at the ICP. I have inspected the harness and all connections to all I could see, so now I am thinking I need to break out the voltage meter and start checking things myself. I am thinking that I should verify the integrity of the main harness. Any suggestions would be greatly appreciated.