Your AC system is blowing defrost only because you have a vacuum leak. Defrost is the default for the system.
Your 4x4 hubs (ESOF) won't lock for the same reason, a vacuum leak. You need to find the leak, but chances are you already have (your 4x4 hubs).