there's been a few owners have this in the past 18 months or so, do a search on antifreeze, I think you'll find them since that word isn't used too much otherwise.
They talk about repairs too, so you'll get some info on that too.