My 98 wrangler 2.5l had a fresh puddle of anitfreeze underneath it this morning. It appeared to be coming out of the fill up cap, but did not spray at idle. Ran fine and got up to operating temp in normal time. Also the heater isnt blowing as hot as normal. Any ideas?