High Water Crossing

While riding near the Red River water came up suddenly.. Had to traverse 200 yds of 2 1/2′ deep water to get back to the road. About 50 yds from the end2012 RZR 800 xp engine would rev with little forward movement. Got out of water & let it set for about 30 mins & continued with some slippage. Any comments on potential damage & remedy will be much appreciated.