Lately ive notice small puddles of water/antifreeze under my truck after search i found that it was my Drain plug leaking so I got a new one but it i just move it a smudge it leaks with the new one as well. It seems to me like it is not locking in place good enough.
Anyone have or know a way to fix this without get a new Radiator?