The slower your acceleration the further it will reverse.
Two options.
1.Set a Home Off value equal to the amount you are away from perpendicular. What this will do is enter that value instead of zero, you can then move to zero by code, MDI or even from VB in the RefAll button.
2.Move the switch by the amount it is off.
Hood