I have a 2006 Kia Spectra that kept going into limp mode. After about three weeks at a different shop that pretty much jerked me around (looking at you Eagle Transmission on Plano and Forest), I took it to Jason at the recommendation of B N Automotive ( I recommend them too for anything electrical ). He had it for a day, pin pointed the problem, and was very honest and upfront about how much it would be and when I'd get it back. I gave it to him on a Wednesday (if I recall correctly, maybe Thursday), he diagnosed it, had it over the weekend and I got it back the following Monday. Turns out, I needed a new valve body. He gave me the option of a used transmission that had 40,000 miles less than mine but I felt my current transmission was fine for the time being. The car is running great with no issues. Shifting just fine. I've been driving it for over two weeks, as of writing this review, with no limp mode episodes.
I highly recommend Jason and his team. They're honest, forthright, and do not look for other things to put the "fear of god" in you to get you to pay more for something that isn't broken. It's about time I found an honest mechanic and Clutch and Gears Transmission is it.