I drive a 2021 Chevrolet Tahoe. This occurrence has happened on three separate occasions and each time it was raining outside. The first occurrence, my vehicle was running and parked in the rain after driving approximately 5 miles. While parked my check engine light came on with a series of warnings: service ECS, service traction control, forward collision system unavailable, reduced acceleration drive with care. Two days later it went away. The second occurrence, I was driving in the rain for approximately 22 miles and briefly parked with my vehicle running. I then turned out of a parking lot and began to accelerate to speed up and the check engine light came on along with all the same messages, this time my vehicle acceleration had seized and wouldnât go faster than 30 MPH. I slowly drove back to the parking lot and turned the vehicle off to let it sit, disconnected the battery and reconnected, and the issues went away. The third occurrence, I was driving on the highway in the rain for approximately 10 miles, I went to merge into a right hand lane, I took my foot off the acceleration peddle to slow down for the merge and as I slightly turned the wheel to the right, my vehicle spun out three times, throwing the back end of the Tahoe into the inner highway wall, which spun me again to face the right direction, next to a highway exit. I then went to accelerate to exit the highway but noticed my vehicle would only coast and realized my engine had cut out at some point. I st