bad ECU maybe? i'm not real experienced in this area, but is there another way to reset the ECU? it seems like the problem is with that because from what i know you're ECU shouldn't get any codes until the engine is running...without the data from the sensors on the running engine you can't have any errors...just my 2 cents...keep us posted.