I know this is a known problem on these cars, and a complete fix often involves replacing of a vacuum actuator under the dash, $75 for the part and LOTS of time.
I found this work-around that resolved the problem with $0 and 15 minutes (standing on my head under the steering wheel)
http://www.volvoclub.org.uk/faq/Heating ... celeration
Kirby J






