If a registered Gas-Safe engineer can do it - anybody can...
Unless covered in conductive material - like carbon dust or moisture for instance - cleaning will achieve nothing.
You do not qualify or explain "on the blink". Go here nevertheless...
http://kaijaks.co.uk/blog/nick/2008/02/10/dodgy-old-boiler
Intermittent connection faults on electronic circuits can sometimes be traced by tapping gently with a wooden spoon.
Boiler PCBs are subject to failing Electrolytic Capacitors - they tend to fail over time and particularly in a warm environment - and boilers are warm environments.
Good luck...
Peccavi
May 2010