Update:
It's worked fine since that one time. Started up to take me home after work and then again this morning to come into work. This weekend I'll have my son work the button in the cab while I look at what's happening under the hood. Thanks everyone for the suggestions. I'll report back with any findings.