@Blv @CrazyCreator Thanks for the suggestions. Looks like it was from the belt assembly. I think 1 of the washers I used in between the 2 bearings was a little too wide so the belt was riding on the washer instead of the bearing.
I resolved those movement problems but now each axis moves twice the distance it should which is strange because I used your config and all the parts suggested in the BOM. gotta love electronics.