Well, it's fixed but I spent 2 hours at the dealership. Apparently there was a huge update to the computer system so it took the techs a long time to get the computers updated to talk to each other. It's reset, and while I was there since they were in they installed my splash guards. Overall not too much of a waste of time. No charge at all for the engine light fix
Oh the tech HAD TO drive my car around a bit to make sure everything was okay with the car! He loved it and wants to get one himself