Thanks. I was really over my head, apparently. It's working very well now and the system recently stabilized to within a few milliseconds, as evidenced by this chart that shows displacements of the last 500 minutes: http://tinypic.com/view.php?pic=289cso6&s=4 -- Daniel