JEEZ thats a pearler of a fix.. tape on the backglass
i bet that would just make ya wanna find the idiot who did that and smack 'em in the head!! well thats how i feel when i see anything like that on anything i buy!! the cap hanging off the power supply board is good too
looks like a good project though. looking forward to the restore thread