Dont know about that trans shop. I do know on the fords that the tranny is controlled by the BCM i think or other name for it computer. You can have a brand new tranny destroyed by a malfunctioning computer. Sometimes Both need changed together.