Thank you for your quick respnses, they were very much appreciated.
I took your advice and called out BG, who will be here tomorrow. The inside of the boiler looked too complicated so I chose the easy option.
I also rang Ideal and gave them a piece of my mind. My boiler had 3 pcb's...