So I'm wondering about the motor. Brushless dc? Is the motor shaft exposed to water and has a seal? Or is the impeller driven by magnetic flux?
As far as keeping the sand out, a lead sinker on a 12" lime should keep it far enough out so it gets sand free water input.