Having a similar issue. We could get ours to run on rinse and light wash, so I knew both pump motors were fine. I was wondering if there was some sensor that was bad that would not allow it to run in normal or express wash mode. Figured I would give the latch a try before tearing into it. I checked it out and it seemed like it wasn't quite seating. The metal hoop seamed greasy and there was some gunk in the receiver on the door. I cleaned them up and it definitely seated/grabbed better when I closed the door. Selected normal wash and sure enough it ran! Hey KitchenAid, if you're not going to put an electronic link for a fully seated latch then make it so it won't run at all... Thanks everyone.