therer is an electric motor/module located on the xfer case. It does the
shifting, and detecting of xfercase mode. When there is trouble with it or the
shift module located behind the glove compartment, this kind othing happens.
you need to pull the trouble codes from the system and diagnose the problem.
don't so slapping parts, they are expensive.