Oh man, how embarrasing. (Uncle Tony/Nick's Garage)

Every freeze plug was leaking the last batch of steel plugs i bought near impossible to install.
The sides were too shallow to keep them aligned. Finnaly found some deep wall heavy brass plugs,worked great