What PARTS did Hurst and Chrysler put in the Super Stock Barracuda & Dart not in other factory cars

part number 2585376 fan

fullsizeoutput_2164.jpeg

fullsizeoutput_2163.jpeg