FWIW, I was in a similar situation as the original poster last year. Had an Arcam AVR600 that had numerous reliability issues over the years (overheating, fan noise, faulty switching, etc), but I kept holding onto it as it sounded great, and I figured it would cost an arm and a leg to replace...