After looking at your video I ordered the above parts.
I must note that I ordered the parts on line in the afternoon and received them the following morning. Thank you for quick service. I would have had problem installing the spring if not for you excellent video.