Never reported back but you were spot on it being low coolant. I had to add about 1 1/3 bottle and then suddenly the heat starting staying hot, stop or go.
While I fixed it and am happy to have heat again, I wonder what would cause the coolant to get low like this? If it's low, does it also make the summer a/c blow hot air? I experienced that this summer too, I guess it was starting to go low then?
Where is my coolant going? What's causing this? Motor just hit 127K miles. Had the radiator disconnected at a body shop 2 years ago.... maybe they never filled it up 100%?