I picked up a TZ about 6 months ago. It needed a lot of work, but most of it was elbow grease, and the machine plays pretty well now. A couple issues are left that are mostly just cosmetic and will require spending a little money.
The only puzzling thing is that the machine frequently factory resets when I leave it off for more than a few days. If I play it every day, or every couple days, it seems to be fine. But when life catches up to me and I leave it off for a week or more, it will often report "Factory Settings Restored"'.
I don't see any board corrosion and the batteries are fresh. Any ideas?