I read that they are dimensionally the same.Just by eyeballing it, the JB conversions is shorter than teraflex (longer driveshaft). Plus the JB is only $299, plus factor in the cost (anywhere from $50 to 140) for a speedo healer. I still vote for JB