I WOULDN"T recommend Keith's Transmission. our mechanic diagnosed 4x4 Jeep shifting problem as transmission problem Keith's transmission shop confirmed it as bad transmission, needing to be rebuilt. $2k later and a month later, got it back, still had the same problem shifting. "Oh the transmission was bad, but you must have some other problem not related to the transmission"