Useful dishwasher cases preserve when water enters, circulates, heats and drains, plus where a leak or control decision interrupts that sequence.
Note the exact cycle stage, water level, drain behavior, heating result, leak location and code timing. Also record any control or pump already replaced and whether programming or configuration was completed afterward.
The same symptom can have a different cause. A drain code can reflect a restriction, a pump, wiring, sensing or an installation condition, depending on the evidence.