I was having problems when cutting multiple parallel slots. The slots are curved and the board would go too far back to start position before making the next cut. Each slot was out of position on the x-axis by about 1/8 in.
After cleaning thouroughly, changing the belts end-for-end to get fresh belt material, cleaning the encoder on the belt drive motor, new o-rings it still did the same thing. I searched the forum for similar problems and found that someone suggested removing the o-rings from the board tracking roller and applying masking tape to the underside of the sled to contact the roller.
Problem was solved ....the repeatability went from disastrous to excellent. Good fix!!!
See Picture.