your fan problem is this
http://www.bmwe34.net/e34main/mainte...ical/sword.htm
And here is my write up to check the heater valves
http://www.bimmerboard.com/forums/posts/380566/
and this info might also help
http://bmwe32.masscom.net/johan/cent...ts_v1.1-1.html