The other day my 2013 Buick Enclave was driving fine then all of a sudden when I was sitting idle it started pushing out cold air while my heat was on. When I ended up getting home and turned off the car my engine fan kept running. I checked my coolant and there was none in there so I filled it up. Then this morning it was running around 225 and wouldn’t get warm air. Then randomly it pushed out hot air for a bit. Once again when I got home the fan continued to run. I checked the coolant and it was still filled. This afternoon I had to run an errand and it reached 260 about 4/5 times and I would have to pull over and let it cool down by shutting it off just trying to get home. The last time I had to pull over the check engine came on and it acted like it didn’t want to hardly drive just trying to get pulled over to turn it off. Coolant is still full?