The problem you described with the cylinder rotating past the indexed-for-firing position can be caused by several things:
1. dirt, firing residue, or dried oil preventing the cylinder stop from popping fully out of it's window.
2. weak or kinked cylinder stop spring preventing it from engaging the cylinder.
3. peened or burred edges on the cylinder stop cuts on the cylinder preventing stop from engaging.
4. a combination of any of these factors.
Resolution should start with a good cleaning. Detailed disassembly if possible, or solvent washing if not. Clean, dry, relubricate, and check action again. Detailed examination with magnifying glass and good light.
Let us know what you find.
|