Even though I saved money buying this heater core. It went bad in six months😡😡😡. Now I'm spending another $900 for my Jeep Liberty to replace with an OEM one from the mechanic that will actually warranty it. Not happy about this quality. I would not recommend this. Some things are worth spending the quality on!