If the flow control regulator for your dishwasher has ceased functioning correctly, you can simply have it replaced. This spare part will have your appliance working as good as new again in no time.
If your dishes are being washed in cold water then it is most likely due to a faulty heating element. This replacement heater has the following specifications:
2100W
230V
40mm diameter