You are having a nearly identical experience to mine (also 23 Lariat ER). It was just starting to get cold in Idaho when I realized my heater wasn't working. I tried filling coolant several times and the level just kept going down, still no heat.
Eventually my service appointment was up and I...