Paul excellent info. I am a computer tech, being such I can appreciate the complexity of the inner workings of things. Ihave no doubt that with the proper documentation I could learn to dismantle and repair this baby, if I needed too. Any idea where i could get a service manual?