Actually, setting turbulence to zero did the trick. I must of missed that part. From what the help section says, it sounds like they use values and are always added on top of, making it impossible to loop unless it’s set to zero:
Turbulence -
This setting adds secondary waves in the X direction, with amplitude in the +Z direction. In addition, Turbulence adds a wave in the Y direction, with amplitude in the +Z direction. The percentage defines the size of these secondary waves relative to the main waves.
If you have anything further to add, I’m happy to hear it, otherwise, I’d consider this issue resolved with my gratitude.