Ouch. Well, just heard back from the radiator shop. Heater core is bad. He attempted to find a source to replace what was necessary, but no one makes heater cores in that size. So, Obsolete Air it is. $304.99 later...and it appears I have a brand new heater core on the way. On the upside...