I have a Kyocera M2035dn in a customers office that has given varying registration since new. It has about 1100 prints on it now and is about two months old. I had to adjust the lead edge slightly out of the box to get it right but it still will give 1-3 out of five prints 1/4-3/8 inch late. It doesn't matter if it is prints or copies and it doesn't seem to matter if it is single or multiple prints. It seems to feed fine without many jams (33 in 1100). I just can't seem to see what is causing it. I thought maybe a loose registration switch but it is in position and working. Any other thoughts? Thanks.
One other thing, I can't confirm totally, but it appears that when it is late, it is consistent on the registration meaning when it is off, it is off by the same amount each time.
Remove side panels, bypass section and make loose the top plate in registration area (screw on each side under side covers).
I am able to use the edge of my spring hook tool to scrape off both mylars being careful to not leave any adhesive behind. Each mylar is about a quarter inch by 1.5 inches. Its located beneath that registration plate. I've removed mylars from a few machines without bothering to replace them and they are working fine.
This works for me but would like to hear more suggestions from others on this.