Fixing typos and operator precedence issues that were preventing the time from being set correctly.
Adding time setting code. This pushes things over 15k, which seems to cause issues on my Arduino Micro.