While we COULD fix it, we are swamped right now, we aren't taking in anything extra, just our commercial stuff. If the legs are broken completely off those parts you will need to order new ones. Looks like the number on it is 475, I believe that is a 4.7uf cap non-polarized 250V. I can lookup that value for you later when I get to my shop to be sure that I am telling you right, it's either 4.7uf or .47 uf.
