Just picked up a Patriot, and decided to flush the rad. I was able to remove the petcock, but it won't screw in all the way now.
It does hold water and won't leak but pushes the plug out under pressure.
It seems like whatever this petcock screws into is broken. (see pic). Do I need a new rad?
It does hold water and won't leak but pushes the plug out under pressure.
It seems like whatever this petcock screws into is broken. (see pic). Do I need a new rad?