I have an 04 LB7 Duramax, and decided to play in some rain water. Once I hit the puddle, motor skipped out, but I didn't think anything of it, just thought it was the traction control kicking in. After I hit the puddle a few more times with the same patterns, I noticed I was puffing like a...