My sister had just gotten her 2012 tahoe back and had her tramsmission completely do e by them and upon getting it back, it was still as messed up as it was when they brought it in. Gears were skipping, and it was jerking as a transmission does when its not working correct, well, long story short, they charged her 6+ grand and called it good without even maomg sure it was so all in all, my sister got poor service for what she paid for