I blew a heater core in my 2001 f-150... was a $1150 job at the dealer, found a independent mechanic to do it for $800. It worked great for 6 months, and then leaked again - defective part. They warrantied the $50 part, but the $750 labor was all me, again. If it happens again, I'm headed to the nearest cliff to take care of it Thelma & Louise style...
Good luck with the repair... good thing it is not all that cold in MN in the dead of winter... oh, wait. Nevermind.