Thanks for the suggestions, Chip.
I tried them each one of them in turn, then all together..., restarting the program and reloading the G-code each time - still no difference. No change at all in fact, except when I set my pins for X & Y - yours pins are set to 3,2, with Y, Z, and A being at 4,5..., 6,7..., 8,9. The the Y doesn't move at all. Any reason the X pins are reversed in the screen capture?
Another thing that might mean something to someone smarter than me, is that my pulses per unit for X are different than they are for Y. I'm guessing this has to do with my belt drives being different lengths, but I'm open to suggestions.
I appreciate the suggestions - please keep them coming! At this point, this machine purrs along beautifully, (much nicer than when I had it on ACM screws ). But isn't much use to me if it can't find it's way home after even small cuts!
Thanks again.
Dave
Saltspring