Another update: Now being told the problems were due to broken fans and "Oil pump issues". Don't understand how that'd cause a 4wd error but we'll see when I pick it up.