Thank You again for taking the time to explain everything. I hate myself for being so pedantic, but . . .
When you said you would not wash the Gateway 2000 Anykey keyboard without disassemling it, did you mean without drilling out the 'dreaded rivets' (as you had done in the past) so as to open things up as far as is possible or wash it without removing the rivets?
I can imaging the washing working on boards which have dirt between contacts etc, but have you any idea what process could take place in order to get 'magical' results from including the Printed Circuit Board in the wash?
I will try never to trouble you again - I sincerely Thank You for your patience!