Make sure you have you 12V constant power hooked up to the ecm. Sometimes the 12V constant gets tied into the key switch on custom swaps. Without the 12V constant to the ecm it has to relearn how to run after each start. On all the GM ecm's i have worked with all the orange wires to ecm are...