Thermostat housing leaking

I put together about 3 slant cars in a row, together, all 3 had pin hole leaks in the thermostate housing ( aluminum).