Working on Wheelguns is a bitch for the novice, since the tollerences are supre critical to maintain timing.
If the cylinder isn't "clocking" correctly, that is likely 1 of 2 problems. Either your cylinder rotator notches are cashed, which means you have to get an entirely new cylinder, or, your hand is worn (most likely). If your hand is worn, that's easy to replace, but the key is fitting it so your timing isn't screwed, since most of them come oversize anyway. Too much or too little material, and you won't lock up corectly.
Someone said a weak mainspring, which I disagree with. If that was the case, it would reflect on your hammer, not your cylinder.
You also said your cylinder wasn't lining up- Again, that's a lock issue. That little piece that jumps into the notch when the gun is cocked, or in battery?
Examine that to see when it is released.
It should jump into the notch at the correct time. If it is "dragging", it will show as a line on your cylinder where the bluing has worn away. That's an easy fix if you know what to do, but again. Fixing wheelguns isn't like fixing an automatic with drop in parts. It's a game for those who know that game.
But, likely, it sounds to me like it's a hand problem. That could be screwing your timing up suficiently to cause the gun to not lock into battery at the right time. If ti is indeed your cyl rotating notches, that's an expensive fix.
Hope this helped
McUZI