I have a 1989 Jeep Cherokee Laredo, 4.0L, the oil cap was recently leaking so i went to the auto parts store and got a replacement part, and now it is still leaking. This is a brad new cap and isnt making a tight seal and im losing a bunch of oil. Does anyone know if there is any alternate solutions to fixing this problem?