The same thing happened to my truck a few years back so I ordered a bypass Passlok from newrockies .com and never had the problem again and never will.
Check them out.