Radiator Repair
Can this be repaired or do I have to buy a new one?
Also, should coolant be leaking out when I first start the truck? It doesn't leak when it's off so if it comes out when it first starts running due to pressure then my thermostat must be stuck open? Does that make any sense?
Thanks


