At the first GNCC of the year down in FL, on a tuesday i took a dunk on my KDX. Luckly my dad was right there and we flipped it over pulled the plug and got the water out and i finished the race. I also had a GNCC that sunday in GA so i didnt really have time or any parts to rebuild it, I just raced it. Well it finished the race with alot of noise. Tore it down and had a mess on my hands, new crank bearings rod, cylinder and piston. If I were you i would yank the top end off and flush the crap out of the bottem end, if there is anything in the main bearings they are going to go. After you flush it out, since u have it aprt put a top end in it, and hope for the best........Or you can split the cass and clean it out and be safe.