I took my truck for a hard shifting problem 1st to 2nd and they replaced a wire that I almost laughed just by looking at it because of the terrible way they did it, even I wouldn't do such a horrible job, I even think they they damaged it themselves, and I had to pay the dealership to replace it, they should reimburse for that expense, they told me they changed a solenoid and when I took it to the dealership they showed the solenoid not working, they told me they would replace the internal harness and they didn't, even though they had the truck for a week, eventhough they didn't charge me, now I know why! I would not recommend this place for transmission repair, they're totally inept!