I only had this car for 6 months when it started to get hot. I then went and had the radiator flushed; paid 300 hundred.
Then it overheated a month later. I took it to a dealer who said, "Someone put stop leak in the radiator." Messed it up, cause it took Des cool. It cost me 600 dollars for a new radiator.
Three months later the heater core went out. Replaced it, then the heater blower; replaced it. Then 6 months later, the heater core went out again.
Now she's running a little above normal, and you can smell radiator fluid when you drive her on a hot day. Sorta smells like it's over heating. So flushed the radiator, but still running a little above normal.
I have had nothing but trouble with this car, in the heating system. I think the Olds came out with a lemon, and I'm sorta glad they quit making them. Don't get me wrong, they are a nice ride, but I find the heating system to be a bad product. "Not put together very well, nothing but trouble".
Conclusion: get rid of it as soon as possible. Not a keeper; if you do, you will have to work on it regularly, and will have nothing but problems in the heating system, and will pay way more than what the car is worth.
It's a good running car, except for the heating system, which is nothing but trouble.
Who ever is doing the service work on your car must not know much. I can tell just by how you say you smell coolant and it runs hot that your intake manifold gasket is leaking. Every 3.8 in a gm vehicle will experience this problem around 100,000 miles give or take. Get it replaced, and make sure that your shop uses the updated gaskets, which are made by fel-pro. That would take care of your overheating and coolant smell.