Just a heads up. A few days ago my 2017 developed a check engine warning- Emission System Problem. I couldn’t find anything online to help me figure it out. I thought, here we go with the cap less gas filler because the last time I had it filled the service station attendant had a problem getting the nozzle out for a few seconds. Pulled the negative battery and reset it. Drive the 30 minutes to work the next day nothing. Going home after work the light pops on again. So I make a appointment with the dealer, but in the mean time I go to AutoZone for a free scan. It shows a code P0128 Thermostat Range/ Performance. WHAT No Emission problem? After looking up P0128 and looking at all the causes one is low coolant level. The reservoir tank was at the minimum level so I brought it up to Max, disconnected the battery and low and behold the light hasn’t come on the last round trip from work. If the light comes back on before Saturday I will be going to the dealer, but it doesn’t make sense.