If he is a repair shop, he should have re flashed the TCM. Removing a battery cable does nothing. That is not a reset. He had the battery disconnected when he did the job.
It may have to be re flashed or programmed which requires a scan tool with access to Ford web site to download the current version for the truck.
It could also be that the transmission may be the reason it is not shifting as well.
Thursday, November 12th, 2020 AT 9:18 AM