Can I set an alternative time source?
Indeed. Since you're rooted, I suggest you use the freeware Sytrant. It also allows you to choose which time server you wish to sync from as well as allowing a user to specify a daily interval at which the time can be updated automatically.