Good to hear there is another Rotel user. It seems Emo, give its price point, and outlaw seem to come up the most often.
Sorry to hear of your right channel issues but it will give me something to keep an eye/ear on. I don't know how somebody could ding up an 80lbs amp but the case on mine certainly shows wear. However if even 2 channels worked it was still a bargin. Luckily all 5 did.
Temporary setup - 2.1 - Denon 1713 AVR, Denon 3313 BRD, Infinity SA-500 and Monitor Audio 360 Sub