When the coolant overflow and after cooling is there less coolant in radiator?
I think I you case it is not...
what I don't understand is the coolant system is pressurized when engine is warm/hot so instead of sucking in air it should push the coolant/water out of that pin hole instead of sucking in air so how does that contribute to overflow of reservoir bottle?
It never sucks air when it is hot ... when coolant is hot it expands and causes the coolant to go in coolant bottle...
and then coolant cools down then it contracts creating vacuum and then it suck air from pin hole leak if any....
If coolant is less in radiator then there could be leak else not...