installed new brake light switch onA833

roger on the the thin stuff. Hey the PO of my car mentionede my noise may be from 18 spline hemi clutch disc...says 'springs are to big on the new ones". Not exactly sure what he means by that but I try not to pester the guy....If that is something you might have insight to please let me know. thanks. It is a'72 A-833 hemi 18 spline. May be not perfect matchup for '68 383 A-body.