RE: soldering
Make sure you are using Stay Brite silver solder like Tower sell. The silver solder at the hardware store in the plumbing department is not the same thing; they attached that name for plumbers who have to use it instead of the old lead type. Both parts have to be just as hot or it wont work. Sounds like you have the clean part down.