I just picked up a 5k stall 8 inch TCI converter for my 71 Cuda. Great price. What has the quality been with TCI? Do they lock up good at the big end? Thanks.