Thanks. Stepper motor is powered, but looses power several times during the full cycle. There is no printed circuit board on this old model that is about 20 years old. I will check the programmer further.
I managed to get the machine to fill with water once. Since then it will not fill. Filled with a watering can for testing. Circulation pump works ok. Waste pump does not seem to pump enough water out. How are these controlled? Note that this is a Bosch slimline dishwasher (about 450/500 mm wide).
The programmer unit is obsolete, so I removed it, and checked the continuity on each switch. The beep from the meter was crackly on one. I managed to remove the switch assemblies from the body and prize rogue switch open to reveal dark, burnt contacts. I cleaned the switch up and re-assembled everything. The machine passed test with no problems. Thanks for your assistance.