I've got a 2000 Excursion with a P1280 ICP circuit low code that is stumping me. It started with a hard start/long crank and led into a running rough/no power. Inspected ICP sensor and connector and found damaged sensor and oil contamination in wiring pigtail. Replaced both with a Napa brand...