My daughters Kenmore dishwasher (model 587 think its made by D & M) is not working. It doesn't seem to want to fill up to the proper level. When turned on the 1st cycle drains any water (pump is working fine), then it goes into fill mode. It only lets in enough water to barely cover the bottom of the pan, then the heater element turns on. Nothing happens after that until it gets back to the drain cycle, which it does with no problem. The inlet solenoid turns on at the correct time, I checked the inlet screen for blockage but it was clean. Only other thing that I can think of is the timer is not working properly and shutting off the water supply to soon. The float valve also is working fine. Does my diagnosis sound right or am I missing something. Thanx for any input.