sweet smell when heater on

Unless it's draining like it's supposed to. The drain outlet is in the engine bay, up against the firewall, toward the center of the car. If it's leaking you should be able to see droplets coming from the rubber nipple there.