So this weekend we drove a couple miles to visit and when we got back in the dash lit up like a Christmas Tree. Check Engine, Eye sight and a slew of other lights were on, but it worked fine and I drove it home. Next day I disconnected the battery and that fixed everything. Canceled my dealer appointment. So today it does it again. My wife thinks it’s because I’m late on my 42 month checkup, but does anyone have an idea why it’s doing this?