id say bad ecu i guess.
you suppose to let the car warnup/get to operating temp before you drive it. quick way to destroy the auto tranny and cause a huge carbon buildup in the motorno it wont shift with either ecu and the one i plugged in is a turbo ecu for a automatic.
its been doing it since ive bought it. it didnt just start when the ecu was changed