So, prox sensor replaced and adjusted, cable replaced. Still does it....
thinking it could be butterfly gears having too much play....when it stops at homing position momentum causes arms to swing a bit, but they have always done so to some degree.
Seems to do more often when last pass finishes...