I'm back with an update. So, here's what's up and I need to vent my frustration. I took my CX5 in on Monday August 3 with the issue first described. I was told it was a bad ground and the ground was fixed. Started to drive home and it happened right away. We turned around and took it back to the dealer immediately. Our dealer was working with Mazda Tech for a couple days and it was escalated to Mazda Engineering. After a week, Mazda gave the approval to have a new dash module installed to fix the problem. A new module was sent, but it needed to be sent away to be reprogrammed with the mileage from the old dash module - I was told 2-3 days to get it programmed, returned, and installed. 5 days later (today), it's back at the dealer and being installed... Another week off the road. So far it has been off the road 13 business days (15 days total with weekends). I got a call from the dealer saying that the dash module didn't fix the issue and they have to start over again with a call to Mazda Tech Monday morning (today's Friday).