New (used) ECM will be here Monday. I disconnected the ECM overnight and it still is showing a code 0505, even before cranking engine. Will the ECM hold a code that long while disconnected? I tried to clear codes by holding accelerator in code retrieval mode, but it wouldn't go away. Coil packs are NOT receiving voltage when key is on. I am going to try and see where the voltage is supposed to come from and start tracing backwards.