I took mine to the dealership. The problem is so simple that the dealership didn't even charge me. The mechanic fixed it very quickly. Of course I had dealt with the service representative several of times over the years. Now. Let me see if I can remember. The control panel or whatever you want to call where the drive mode dial and the buttons surrounding it in front of the hand rest compartment. We'll, these dealerships are ripping all of you off. Underneath that area has a wiring harness with a connector that runs, I believe he said, underneath the passenger seat. That connector has come loose. I should have asked for a more detailed answer. I don't know if it came all the way or wasn't connected tightly into the receiving connector. It's been several months and a couple days ago, I raised the passenger seat all the way up and all of those lights came on again after a couple miles. I lowered the seat but it's still on. If it is underneath the passenger seat and the lights with the wrench came on without coincidence when I raised the seat, I tells me that the wiring harness is too short and or there is some faulty way the connection is made. Whatever and wherever it is, didn't take the mechanic a couple seconds or minutes to connect the connectors. Heck, you all know how dealerships are. If they didn't charge me for that, you know that it didn't take long. Of course, I was having a recall on the exhaust fixed and an alignment done. But still, they didn't charge me. I didn't spend but a couple minutes looking underneath the seat for the connection and couldn't locate it. Since it's warm tomorrow, I'm going to find the connection. I'm pretty sure, he told me it connected underneath the passenger seat. If it isn't, I'll look at some other places. I looked inside the hand rest compartment and took the bottom padding out and there is one screw. I may just take that off and see where it goes and make the connection. I hope this helps you all out. I'm 99% sure, this is where your problems come from.