I have my truck in the shop because it had no power. I watched the guys in the shop run multiple tests on the truck and find nothing obvious. Then the technician said it is probably the torque convertor. They replaced my torque convertor and my truck now runs better than it ever has. I am extremely happy with the service I received and will recommend this shop to everybody.