Added sleep in between synch state and start up to let the receiver settle.  Not sure if it fixed the variability issue.