Pass this shop By.
Had the trans. in our vehicle rebuilt by them. Its Been BACK 6 ( six ) Times in 3 months since then for the same reaccurring Problem !! I Just dont think they are any good at what they Do !! IF you see this place, You Might want to Keep on Looking !!!