I checked the cable and housing ... no bends, no kinks. I assume the thing is just plain worn out inside. Any advise on who has the best replacement or are they all the same? ChevyDuty and Carter's are cheap, Chev's of the 40's are expensive.