I would suggest the grit is entering the appliance with the water.check to see if you have a filter fitted to the water feed pipe.should be either in the pipe where it connects to the appliance or inside the valve where the pipe connects.its a round micro mesh filter.may have been removed when your appliance underwent the last repair.
mech monster, November 2011