SOOOOOOOOOOOOOO close

Since it's out, I would still have it checked. Just because it doesn't leak with a plug, doesn't mean it won't leak under some pressure... Radiators must be able to hold the pressure also...