I know I'm asking tons of questions lately! thanks everyone for being so helpful.

I have had my machine up and running for about a month now and I'm still getting random stalls on the X axis and I'm not sure why. I have gone thoroughly gone through all of the electronics and I'm 99% sure it's not that. So, it must be mechanical, right? I was running all kinds of random code today and just looking at the machine as it ran and looking very closely at all of the parts, just to see if I could see something happening when it stalls. I had to run test code for about 15 minutes before I get it to stall. the stalls are very random, but alway seem to happen when I'm cutting something important!

So, I noticed that the X ball screw Seems to have and up and down motion when it turns? It's slight, but I can see it. I recored a video, but I'm not it can be seen, but I can definitely see it.

Could this be bent? And if it is, could this be causing my random stalls?

VIDEO:
https://youtu.be/PzoW1LMjkY8

Once again, thanks for all the help!