I have an 05 TJ 6 cylinder. I bought it about a week ago. I love it! The only problem is a strong antifreeze smell when heat is on. That is usually the heater core. I had it pressure checked and it lost no pressure. My mechanic put some of those tablets in it just in case it had a really small leak. It still smells. Could it be something else or do I need a heater core?