Not much help here, but the ISCV, would that be able to report an error code? Because isn't the ECU just supplying it power, and not expecting a signal back?
Unlike the O2 sensor and knock sensors that should be supplying the ECU with a signal of some sort.