I've thought about washing my own 5170 board, but I don't really know the do's and don'ts. For instance, besides obviously the expansion cards, what needs to be removed from the board? I don't have a good soldering kit right now, so I'd be afraid to remove and replace caps until I get around to buying a good kit. Also, I'm a bit worried that washing it might do more harm than good? Mine was inside a hotel somewhere that a lot of smoking happened, which I know from the history and because the board has this weird grainy black layer of grime covering it. When I first tried removing it to read the label, it even scratched the PCB slightly.