Usually, software update fixes everything, haha! Joking aside, I don't know what is wrong with these engine lights. I had to get through something similar, and it felt like a never-ending loop, haha. I went back to the dealership so many times I thought they were giving me my own parking spot...