Hi Drew,
I've got the same dishwasher(it's called a Eurotech 4 place model wp5a). Mine is leeking at the element and he had it in stock with seals and all. You will find the parts you are looking, I've seen it. The shop name is:
Ryk's Electrical
Ball's Building
71A Viking street
Valhalla
Phone: (012) 654 4037 ask for Eddy.
Hope this will help.
Regards.
Pieter van Blommestein
Pieter van Blommestein, January 2007