2003jeepKJ
Full Access Member
2003 Liberty Sport 3.7.
I found a tiny, tiny pinhole leak on the left top side of the plastic part of the radiator. Is it possible to fix at a Radiator Shop?
I found a tiny, tiny pinhole leak on the left top side of the plastic part of the radiator. Is it possible to fix at a Radiator Shop?