have you tried a air gap fitting. It goes inline with the drain hose usually up through the sink with a cap, and before the disposer fitting. it stops an airlock that may prevent proper draining. I have the same problem and I think the water doesn't completely empty from the bottom of the tub...