Bosch dishwasher starts cycle by filling and then keeps filling until water is pouring out the front door. If I pull the float sensor up manually it drains fine so no problem with blockages. So presumably a problem with the water depth / float but what can I do about it?