the over flow tank can be over flowing or coolant leaking up from under it. they do wear out, inside is a rubber seal, if its torn up you know the cap is bad.
you'll want to bleed the t stat housing too, theres a bleeder screw a top it, open it up when the cars warmed up leave it open till a steam of coolant comes out.
i like to leave the rad cap off let it idle till the fans come on, this way you know the t stat is open, bleed it, then top off the rad and cap it.
drive it as needed, next morning check the level in the rad. if its low top it off.
fill the over flow tank to the cold mark if its low or empty.
the way the tank works is the engine gets how, the coolant has to go somewhere, so it pushes out the past the cap to the tank, when it cools it draws it back in the rad. so make sure that line to the tank is not busted up or leaking at its ends.
rad tanks also crack can be hard to see sometimes, will only leak once the engine is warmed up most of the time, and you find it low on coolant when it was full the day before.