I had same problem with my 97 528i, I changed the power seat control mounts which are made out of plastic they had broke from getting in and out of the car causing the controls to become disconnected as soon a I replaced it and reconnected the controls my steering wheel started working and mirrors and seats too.