So my car (2016 with 52k miles) was sitting out in snow and sometimes sub-zero temperatures this past week (no problems before that, but may be coincidence). Sun was out a few days ago and the temps reached what felt like tropical weather at that point with a nice 22 degree day so I went out to start my car. I was met with a warning message on the center screen that my coolant was over temperature. Took me a couple of days but I fixed that issue. It was basically a messed up sensor. Took it out for a little test drive to make sure temps were all good. The start up seemed a little rough for a few seconds but I've left my car sitting for a week before and start up was also insane back then. I drove it like a 90 year old grandma the entire test drive. Everything seems fine. Temps are good and nothing seems off. Definitely no CEL is on. I get back home and plug in my code reader just cause..... and I get code P0301 which is the code for a misfire in cylinder 1. I don't have a CEL or anything and the start up this morning felt normal-ish. I'm going to check spark plugs and coils even though I changed the spark plugs a year ago. Any other ideas as to why I apparently have a cylinder 1 misfire? My coolant levels were very low so I added about 3/4 of a gallon before taking it out for a test drive.