iagree ^^^^^^^ the above is a good repair in my opinion.
not hard to do, and parts required are super easy for most anyone to acquire.
beer