I would be getting my hand back there and finding whatever is warm. That's the smell you are talking about. Likely some wire is pinched and causing a relay or something to hold.. which is the buzzing.