During the horrendously cold weather I have been noticing a tiny (and I mean tiny) bit of coolant steam coming from my Jeep. If I smell hard, I can detect a coolant smell. I haven't noticed any drawdown of the rad or the reservoir and there is no sign of dampness and the rad, hoses and no sign of coolant in the snow. I suspect I have a pin hole leak in my rad or tank or a leaky hose. Maybe in the cold weather as eveything contracts there is some seeping going on. I will have it pressure tested tomorrow but my Father recommends I use stop leak pucks available from GM if it is a small hole. He has been told that they are used from the factory as an additive to coolant and they are very effective in fixing miniscule leaks. He has used them with great success but he drives old junk with 300,000km and if there is a danger that it could effect my cooling system, I might take a pass.
Does anybody have any knowledge of these products? Is this stuff safe to use? In the worst case scenario it seems a waste to replace a rad with a mega-small pinhole if this stuff might work...