Paid for a rebuild that never did work properly. In and out several times after that. I will say C and H held to their quoted price, which is why I gave one star. Check engine light would come on and back to shop I would go. Received truck each time with no engine light on, a week or so later, pop the check engine light would come back on. Had vehicle analyzed independently which indicated tranny problem. Borrowed analyzer and reset light myself after code read transmission problem. Then truck really acted up and another shop replaced parts in tranny which helped. Was always happy that C and H drove my truck around listening to C and W music and stinking it up with cigarette smoke. Good ole boy shop. Guess if they know you they do better. Caveat Emptor! Wouldn't go to C and H again. Just saying!