It seems that every time I drive for a period of time in very hard rain in which I hit puddles that splash my undercarriage, my check engine light goes on. This has happened two or three times so far, and each time it goes out after the rainy conditions are over. It just turned on again, in heavy rain, and it's still on, but I think it'll go out like it has before.
Is this pure coincidence or could there really be a connection between the water and the check engine light? Just wondering, I don't want to have to spend $50 to get the codes read for a false alarm.
Thanks in advance!