I have a Dodge dart limited 2015, only happens in the winter when it's really cold outside. My car will act like it wants to die but it hasn't, thank God. Sometimes my check engine light will come on. Any ideas why my car acts like this in the cold???