We are running the main database on a remote server with 3 sales people syncing to that database. Do you use the sync server on the main remote server? or is the sync server only running on each of the 3 sales person's computers?
The sync server runs (usually) on the machine with the main Publisher database. It's the software that the remote subscribers connect to when they sync. You should not install it on the sales people's computers.