Could be freeze plug better off changeing it out stop leak is not a good thing Good luck