So for the past year or so I have noticed that my car will throw the lights signaling me to service my traction control and also the stability track. This only seems to happen after where I live at has had a lot of rain. Also, my RPM gauge will no longer read and the arrow sits at 0. This always happens when I drive too, my car kinda lurches forward and my RPMS go up to 6 all the while maintaining a steady speed. When I turn my car off then turn it back on later that day if I go to work or just leave my car sit for awhile, the lights will be off, the messages on my dash are gone as well, and my RPM gauge is back to normal. Today, after receiving a ton of rain last night, I'm driving home and the lights came on again and my RPM gauge stopped working. This time though my car started to hesitate if I accelerated. I couldn't go past 30 MPH! I immediately pulled over and shut my car off. Sat for a couple minutes, started it back up. No lights, codes, and gauge worked normal! What in the f*** could be this be? I'm taking it in to my mechanic next Friday but I'm just wondering if anyone else has had this problem too. I have a 2012 Chevy Cruze LS. Thanks so much!