You mentioned the ECU is mounted under the dash?
Could it be getting power from the ACC side of the fuseblock, and not from the run side of the ballast resistor as is the normal wiring configuration?