I'd check the fan switch with a multi-meter. You have the electrical troubleshooting manual, right?
If not, google wedophones bmw manuals and you'll get to the page. There's a version of it posted in the reference section of this site as well. I also use the '92 ETM as the '91 version is missing a few pages.