I hit a water puddle that was about 4-5 inches deep at 45-50 mph. The brake light and ABS light came on then the transmission started to shift hard. I stopped at a gas station and killed the engine for 15 minutes then restarted it the the brake and ABS lights were still on in addition the check engine light came on. As I drove it back to the shop the transmission was in safe mode, and no shift indicator on the dash, also all the driver info on the dash was blank. I think something got wet that shouldn't have. Its a 2010 GMC Savana 2500 with the 4.6 v8 and just hit 20k miles. Just wondering if their going to cover it under warranty.