Yeah it will need an insert welded in. I was going to stop by Metal Supermarket today but my Jeep Cherokee blew an upper rad hose when I was on the other side of the city so the plans changed. I lost most of the coolant but it seems to have survived. Design defect I am sure.