My dishwasher is backed-up with dirty water and is also causing both sinks to back-up. I have removed, inspected and cleaned all drain pipes, P-trap and the garbage disposal unit, to no avail. The only other thing is the drain hose between the disposal and the dishwasher. Any suggestions??