heres a post at supramania talking about the types to buy
http://www.supramania.com/forums/sho...ep-blowing-out
and some installation tips.
Its funny that those blew out.. I could quote you some history of the freeze plugs but the short of it is that there made in the factory and normally don't need replacing unless someone replaced them before. nominal word being NORMALLY. Good luck