I don't know that I have ever removed all the lead/stains at one cleaning. I start with a chore boy or lewis lead remover, then use a paste. Eventually it works.
I know you've said you want to keep the 686, but this might be a "good" reason to look at an N frame 38/44.....