has all the updates compresion plate keyed shaft for older polaris and shaft for the newer polaris also. asking $350 plus shipping call 218 850 4999