The heater control valve in a Saab C900 regulates the flow
of hot coolant mixture directly from the engine compartment through the
heater core that's located in the bottom section of the middle part of the
dash. These valves are incredibly annoying to replace due to the lack
of direct access to the bolts holding the heater control valve in place on
the heater core.However, if you take it carefully and don't let your frustrations get to you as you pull your hair out trying to work out how to get better access to the heater control valve securing bolts, you will get there in the end!
If you plan on changing the heater control valve, also consider taking the opportunity to flush out and clean the entire coolant clean at the same time. That way you can flush/drain the coolant system (as well as running a radiator flush/clean product through the system first), then replace the heater control valve, then re-fill the coolant system.

Ready to Flow...
| Bearing in mind the earlier warning, if the system is full of gunk for whatever reason and the radiator won't drain out by itself after opening the drain plug (as it was with my 900i), you might need to crack the drain plug open slightly and run the engine to pressurise the coolant system and force the gunk plugging the drain plug opening out of the radiator. Be sure to keep the radiator expansion tank cap fully closed and stay at the car when doing this since as soon as the gunk lets go, the radiator will drain quickly while the engine is running. Make sure you turn the engine off straight away and let the rest of the coolant run out normally! It shouldn't take long for the pressure to build up enough to push the gunk out the drain plug. Remember to disconnect the battery negative after the fluid has stopped flowing out of the drain plug and before you go to tighten the drain plug up again. |
Once the coolant stops running out (a small amount will stay in the heater core), wash away the coolant left spilled on the inside of the engine bay with some clean water, then pour about 5 to 6 litres of clean water into the expansion tank and let it wash the remaining traces of old coolant, etc. out of the system via the drain plug. That helps to ensure the system is as clean as possible for when new coolant mixture is added after the heater control valve has been replaced.
Re-tighten the radiator drain plug then unclamp the two hoses from the back of the heater control valve and gently remove each one in turn from it's respective pipe port.

Standby for Action!
Accessing the bolts which secure the valve to the heater core pipes is a contender for the most pain-in-the-ass repair job - particularly the two away from the camera which have bugger all access. They will either be 4 mm sunken hex-drive (ie. allen-key) or large Philips head bolts. If they're the allen-key type you can wangle a 4 mm allen key with care to slowly loosen the two bolts with highly restricted access.
You can also get to the bolts from under the dash. I removed the 'air pipe' but didn't remove the knee bolster (but I probably should have). See the later pics for underneath pics!
Once the old valve has been removed (note that yours might not have failed in the same way as the one I removed from my car), you need to use some screwed up pieces of paper towel stuffed into each heater core pipe opening to soak up a bit of the fluid so the level is below the mounting face for the new heater control valve.
Then you need to clean up the mounting face. Tom Townsend from Townsend Imports recommends using a pot scrubber or some other non-metallic scouring pad to clean up the metal. If the old valve had gasket sealer or silicone used to hold the o-rings into the bottom of the valve, make sure all traces of that material are removed from the heater valve mounting face before you get cleaning with the scouring pad.
| Installing the New Heater Control Valve | ||
|---|---|---|
| Heater valve mounting face partly cleaned up | New valve in place with pre-vaselined o-rings installed in base | Coolant hoses re-connected to the hose ports |
To aid in the cleanup, slightly wet the scouring pad and dry off the heater valve mounting face every once in a while to see if you've cleaned it up enough. You don't have to get all the natural corrosion off the metal - just make sure the section around each pipe opening is clean, smooth and all the roughness is removed so it feels smooth when you run a fingertip around each pipe opening. That will help to ensure the new o-ring seals for the new heater control valve make a good seal when compressed by tightening the securing bolts.
Use something like Vaseline or a similar product to rub all over the two o-rings before pushing them into their seats in the base of the new heater control valve. This will help retain them when you position the new valve and push the hose ports through the rubber 'gasket' into the engine bay, and make it easier to adjust the final position so that you can carefully feed each one of the four new securing bolts up through the mounting face into the captive nuts that slot into clips moulded as part of the new valve's base.
There is an excellent document covering C900 heater valve repair/replacement authored by Tom Townsend which is available at the Townsend Imports website. Note that much of the site where this document lives uses a dynamic IP address so it's not always available.
The same document has been reproduced at at saabnet.com but beware of saabnet.com's censorship and access-blocking policies if you find you can't access that link. 8-)

The Final PhaseRe-connect the control rod that goes to the middle rotary knob on the dash and push the dash fascia back in enough so the valve end can be slid onto the shaft. If you don't plan to do anything else while you have the dash apart, you can push the fascia back into place and re-install the four bolts that hold it securely, otherwise leave them out so you can do more work later on (remembering to be careful with the heater valve control rod).
Turn the knob on the dash to the hottest setting and make sure the outermost vents on the dash have their flaps opened.
Even though Saab's specs say you need 10 litres of coolant mixture, my C900's seem to take about 8 litres - perhaps a little more - so if you are going to use a concentrated coolant product (such as Nulon Long-Life Concentrated Coolant or Nulon Ultra-Cool), mix the right quantity of concentrated coolant with the appropriate quantity of clean (preferably distilled/demineralised) water in something like a clean household bucket, then slowly pour it into the cooling system of the engine via the coolant expansion tank and watch the bleeder nipple on the thermostat.
Close the bleeder nipple firmly when air bubbles have stopped coming out and all you are getting is a slow dribble of coolant mixture. Wash the spilled coolant away from the top of the transmission with some clean water.
Reconnect the battery negative and start the engine. As the coolant mixture starts to circulate, the small overflow hose into the expansion tank should let the remaining bubbles in the top of the radiator flow up into the expansion tank and you might need to add a little more coolant and water to keep the tank topped up to half-way.
Allow the engine to come up to operating temp so the thermostat operates to modify the path that the flow of coolant takes. Also watch that the cooling fan(s) (one or both, depending on the year model) operating when the thermoswitch mounting at the top-left corner of the back of the radiator reaches it's switch-on temperature.
As you wait for the engine to reach normal operating temperature, make sure the heater valve is letting heated coolant flow through the heater core by checking that the outer vents on the dash are giving a stream of hot air. Once they are, turn off the heater valve and check that the stream of air starts to go cold as the heater core loses it's supply of heated coolant and the airflow draws out the remaining latent heat.
Let the radiator cooling fan(s) cycle a few times, and see that the coolant level in the expansion tank has not dropped below the minimum level. It shouldn't since the coolant mixture will expand as it heats and contract as it's cooled by the fans, but if it has gone too low top it up.
Turn off the engine, clean up and that's the end of it - you have successfully changed the heater control valve (and perhaps also fully flushed and refilled the coolant system) in your Saab C900!
Let the car sit overnight and check that the coolant level is correct when the engine is cold. Adjust if necessary.
If you'd like to contribute any additional or updated information for this page, please let me know.
If you would like to discuss this page and it's contents with other Saab enthusiasts, please visit the Saab C900 Technical Forum at Craig's Classic Saab Workshop.
![]() | Thanks for being visitor # | ![]() |