I have not had the shaft apart but everything looked great and there is no slop, gear shows minimal use. From a '57 (6 L 7) Would likely fit earlier & later engines. Points & capacitor are an unknown but the advance holds Vacuum (for now). Fits a flat rate box for $14.