I have vowed that my next vehicle is going to be the cleanest FJ 60 Land Cruiser I can find, hand (re)built by me with a GM small block 350 and a turbo 350 or 400 tranny. Simple electronic ignition, carb for fuel delivery and easily user serviced for almost anything.
I too have had to do heater core repair/replace on a couple of late model trucks. I'd almost rather go without heat and let them spit coolant than do it again.
I had a VW Corrado that blew its heater core.
Figuring I live in the CA desert with no real need for heat (forecast is for high 70s all this week) I just decided to bypass it.
twitter.com/ddbaxte