Brian,
I don't have any info on the ECU you have but I have had problems with my RAM ECU getting a wrong setting. If the temp parameter was set too low the engine would probably cut off fuel during the ramp to idle rpm. My problem with the RAM ECU was the time parameter for acceleration got set to "0" for my mid range. When I tried to accelerate to full power the engine would flame out at 80,000 rpm every time. This is not a parameter that is normally available to the end user. There are approx. 250 parameters in my ECU program. Only a very few are available to the end user. When I obtained the info in how to access all the parameters I found my mid range problem. When the time was set to "0" the ECU commanded the fuel pump to jump from 1/3 throttle to 2/3 throttle instantaneously, hence the flame out. I had notice that occasionally I got some strange bars on my data terminal. I found out that the bars were the indication it was in the programing mode. I found I had a bad connector on the cable that plugged into the data terminal. When I repaired the cable no more programming problems. The ECU designer said it was not possible that the bad cable put the ECU in the programming mode but I saw it happen more than once.