Good information!
Easy - Have her get the check engine light code scanned. It's free at any national chain - Advance Auto Parts, NAPA, Auto Zone, OReilly...etc. All of them come right out and scan the code for free for you. You do nothing, you pay nothing.
Tell her to write down the code they scan, like P0301 or whatever it is. We don't want the person's diagnosis or distilled feedback, we want the actual code.
The check engine issue disables those other systems and causes those other lights - very common. So you start there - read the check engine light and ignore everything else.
Maybe. My guess is all the slush ice snow may have caused local humidity and excessive moisture around ignition components in the engine bay in which case you'd get a "Cylinder misfire code" - P0301...or 2...3...or 4 for which cylinder is problematic. But there's no point in guessing - read the codes first.