Yeah, sand is all but impossible to keep out of your stuff. tape the bearings and extra motor holes, and silicone the rear where the windings exit the can. Snad is a very harsh environment.
For your motor...can you spin it by hand at all?
Yes it spins relatively freely (just a SLIGHT bit of binding) but then again I dont remeber how much friction there was from the rotor when I first got it.