I think Jamie Miles bought that kit...it didn't last a year or two....
Notice the size of the "pin" and "tongue" is smaller on the 70-73 tumbler than the 74-77 tumbler (on the right). [ATTACH] The tumbler wasn't...
I think you will need the early bezel to go with the early lens...something about screw location being different
Try 30 wt. oil if you're not already. Aftermarket longer pushrods can be purchase .10-.60 oversize/undersize.
Separate names with a comma.