ECU diagnostic was 55 before running the engine. After stopped the engine because of the smoke was 34 as I described before. The detonation sensor problem should not cause this problem and I'm wondering how effective the ECU self diagnostic is. How can you tell if ECU is faulty? The symptom is that the moment the engine fires in a split second it dies. So, it seems some electrical problem. EFI Wiring is brand new and I believe it was wired correctly since it was idling OK. Compression is all within the spec.