I think stop leak will just be a temp fix on the problem. eventually it's just gonna corrode worse and become a bigger leak, at the most inopportune time. As always...
I didn't know Tauruses were a PITA to fix like the stangs. That's a bummer.... It's not really that hard of a job, just takes some time and alot of patience to do. Good luck, I hope you fix it!

I LOVE having heat in mine.. lived for three years without it, before I said **** it, and fixed it.