How do you fix the heating problem with your 2000 Oldsmobile Silhouette?

Depends what kind of heating problem you're having. If there is only cold air blowing out of the vents with the engine fully warmed up then the coolant level needs to be checked and filled at the radiator, not just the overflow tank. Also there is a bleeder valve sticking straight up behind the water pump that's used to bleed out air trapped in the cooling system. Open this valve slowly and slightly with the engine running at operating temp while filling the radiator until a stream with no bubbles comes out of the valve.

If this is not the case, send more info or if you perform this procedure and have the same results then you likely need to bring it into a shop for a complete prognosis.