Hi
just my opinion, wd-40 is for mechanical parts,it is oil based ! Be aware of that,
I always mention here, that one of the best is "Kontact WL" which is made for cleaning pcb's (electronic boards), try to clean with something like that, your electronic parts will be more happy
www.ebay.ch/itm/Spray-Kontakt-WL-200-ml-...&hash=item338b6003a2
br, gameandwatch