I had to set this aside because of work, but am back at this. I found a post where a guy was having the same issues as I was. https://forum.duet3d.com/topic/3688/corexy-setup-problems-with-movement
I tried what he did and changed the steps per mm on one axis and my problem went away. That was after taking every thing a part and redoing it. The rails on the bearings are parallel within .001" end to end. The X is 90 degrees to the Y, the belts are even and the movements are correct. So I changed M92 X320 Y320 , trying different setting and with M92 X320 Y319, the movement of the axis are correct, no more Y movement when moving just the X and vice versa. So barring a difference in a pulley, could the board have a timing issue like the guy in the link posted as DC42 stated? Help I am just trying to get this printer up and running