Hello, I'm David. I'll be helping you solve your problem. From the Miele service manual for your dishwasher:
Service Mode 2 is used to determine which upper electronic is in the appliance, to change programmed functions and to access fault codes. Programmed functions include increasing the water temperature, turning on or off the water softener, adding an interim rinse, and setting the dishwasher width (24”). Service Mode 2 is divided into 3 stages.
Stage Stage function Illuminated lightStage 1 Fault codes Rinse
Stage 11. To access Stage 1 of Service Mode 2, close the door and turn the dishwasher on. The Start/Stop light must be blinking. If the Start/Stop light is not blinking, press and hold the Start/Stop button for at least 3 seconds to exit the cycle. The Start/Stop light should now be blinking.2. Press and hold the Start/Stop button while turning the dishwasher on. Release the Start/Stop button and immediately press it 2 more times. Flashing Intake/Drain and Salt lights and a lit Rinse light indicate successful accessing ofStage 1 of Service Mode 2.3. Use the fault code chart (Table 3-5) to determine the stored fault code.Example: A lit Normal Plus light and a lit Rinse light = NTC or NTC connections short-circuited.4. To delete stored fault codes, access the Programming Mode and press Start/Stop twice.
Fault code Program light/status Rinse light/status Fault
F00 Pots & Pans Lit Lit No error
F01 Sani Wash Lit Lit NTC or NTC connections open-circuited
F02 Normal Plus Lit Lit NTC or NTC connections short-circuitedF03 Normal Lit Lit Electronic failure, selector switch position not foundF04 Economy Lit Lit Heating failure - heating circuit opened or defective electrical c component in heating circuitF05 Rinse & Hold Lit Lit Water drainage failure, heater level switchF06 Pots & Pans Lit Flashing Too few pulses at flow meter / start of water intakeF07 Sani Wash Lit Flashing Too few pulses at flow meter / end of water intake
F08 Normal Plus Lit Flashing Water intake failure, heater level switchF09 Normal Lit Flashing Heater level switch not switching on at the end of thermal stops
I hope that's all coherent. The above is the first process you need to do, this will tell you which, if any, fault codes are present. Do the diagnostic procedure and come back here with the fault code for further diagnosis.