why does the heater leak oil