Re: Bosch Dishwasher sgv46m13gb/10
I presume you have checked that the diverter valve in the heater box works as normal? That it fills with the correct amount of water and that the circl pump has plenty of pressure? If all check out then yes the PCB could well be the problem, or rather the heater relay is sticking. Might be a good idea to run a soldering iron on the 4 relay pins just in case of a dry joint.
Yes that PCB retails at over £160 so I would be surprised if your customer would stump up the money for that to be replaced TBH.