So I drove my F20b cg6 the other day to see if it actually drove. Idled super low and had a 4k rev limit. Im assuming the idle was low because the ECU is a chipped p28 and I had the IACV disabled. Blocked that off and all was ok. I recently redid my harness and plugged the ECU back into the engine harness. TO my dismay it wont start. Everything was working before so please dont say cap, rotor plugs or the obvious check your wiring. I dont know what im missing and its probably because its obvious. My guess is the ICM wire in the cabin. I applied 12 to this directly. Main relay clicks and fuel pump primes. Just no spark. I guess the 12 volt doesnt need to be applied so I can remove that but it should still start. So any thoughts? I know the IGP1 and IGP2 pins are good and the IG power pins are good as well. Codes are for ECT but that wouldnt cause no spark.