My guess is the previous owner had an issue with the awd. And bypassed the oem wire harness to get the awd to work. By doing that it takes the ecu out of the equation. Which will not let the diff engage if the engine rpm is over 3300. The ecu uses a ground to activate the magnet in the diff to engage it. So without fixing the oem wire harness you will continue to have the error code.