If your water quality is good, then I would look at two other areas. First, I would change the pre-soak and see if the problems go away. Inconsistent soap mixes, or a bad drum are not unheard of. The next item I would check would be wax seeping into the mix from a leaking solenoid, but if...