Hi. I'm no expert on showers in particular but I am an electronics engineer. I've just been ripping my Opal open to attempt a descale on the can so I'm familiar with the items. As to your options...simplest is to go here http://www.showerdoc.co.uk/shower-spares/triton/opal-105kw.htm and get a new Power PCB. It'll be around £50 plus your time. Other options would be to get a new shower (Opal II is around £110 now) or if you know what you're doing with test equipment and a soldering iron, source the components and replace them on the original PCB. Personally I'd replace the PCB - or if you're looking for an excuse to buy a new shower go out and spend!
Regards,
Chris Pearson, February 2009