K-Seal failing was because my wife talked me out of it. Took cart to local specialist, ended up putting a heater core from a 1995 Lotus Elise in it, which exactly fit. No leaks now!