what would really be nice for you is, after you rinse in the dishwasher, and then rerinse with DI (distilled, potable water) water...is to have a hot blowing oven to dry the parts. When I worked at TTL, we used alot of water soluble flux on honeywell boards. They had to be rinsed (washed) in a washer with higher pressure water jets (and yes they had buttons, switches, caps, heatsinks, transistors, resistors, etc) and then after that, they would go to the end of the wash machine and high powered heat (well it was blowing hard and fast, temps were around 100F I believe) was used to dry the stuff off. Boards usually worked fine and tested fine. WE even would test them right after the wash (after depaneling them from the sheet). Put it in an electronics tester and power it up. Quite a remarkable thing really.