Definitely forward to Denon if an authorized local Denon service shop is not available. Curious, didnt you have surge/electrical protection hooked up to it?
I had a major storm two weeks ago and electric bounced on and off 3-4x within one min. My Panamax rescued my equipment, no flaws...