Had a recurring check engine for a misfire in multiple cylinders. Car was at the dealer for the last 2 weeks, my SA went back and forth with BMW NA and one of their engineers to figure out what it was. Pretty pissed it took so long, in the end all they replaced was the 6 plugs and 6 coils. Were going to do all the injectors as well but they ended up not having to. Hopefully it doesn't show back up.
Did the fullscreen CarPlay mod today when I got the car back.