It's not the original part but it should be compatible (and it's green!)
could post a picture of the tongues for the locks.
I just ordered some locks and im sure it has the wrong tongues
The post was edited 1 time, last by hoagtech: Shoot, I misspelled Chute ().
Focus comes from a division of the high voltage generated by the flyback, so if it's drifting, it could be that the divider is bad internally. The MS8-26 flybacks are generally pretty sturdy, so it would be an odd case if that turns out to be it. It's not impossible for it to be the tube, either, but continual drifting would be strange.
By any chance, did you clean the CRT neck, and is there a chance the pins are wet? I've had a bit of residual water be on the focus pin while powering up a tube, which resulted in awful focus that slowly got better as the water started to boil by the pin (lol).