Ah! Fantastic. That didn't even cross my mind. I'll try that and I'll also look into some way to reset the millis function to avoid overflow on the 32 bit as well. This program will need to run for probably up to 30 minutes in some situations.
Any suggestions on that? I'm about to walk out the door to go to work so I won't be able to look into anything for a while.
Thanks for the help!
- Jonathan