I have TTI's on my 66 Barracuda. Quality and fit are great. If you're not using the factory torsion bars, your install will probably be a lot easier than mine was :) I had to run a mini starter but I don't recall which one. Wouldn't have been anything exotic or I'd remember. Whichever brand you go with, it's worth spending extra for the ceramic coating imo.