well you dont know for sure if they actually tried another ecu. if the gear won't up shift between 2-3rd with out od, there has to be a signal problem, its very hard to help when there is so little info for us to work on, remember in order for the trans to aork properly, the trans has to be in good mechanical condition. Then the rest would be sensor or wiring problem and that could be anywhere, the gearbox is controlled by the tcu and the tce communicates with the ecu also, so connection problem could be anywhere. Or the tcu or ecm got problem, speed sensor on the gearbox got problem, so many bro. you might want to send to tcsc to see if they can find any trouble codes first and start from there.