My 12 year old Frigidaire stack on top dryer had been beeping distress messages in some unintelligible code for about a year when it completely stopped producing heat. It also had a long standing issue with delicate fabrics and thin straps or drawstrings getting caught in the drum. After using this site to troubleshoot and viewing the useful how-to videos, I ordered and replaced the heating element, thermal limiter, and felt seals. Based on others' stories, I decided to also replace the rear drum bearing and belt while I had it disassembled, and due to the advanced age of my machine. I knew that the beeping was probably indicative of a bad control panel, but chose to replace the cheaper parts first in hopes of avoiding that expense. Despite my complete lack of repair experience, I was able to easily take apart the machine and replace all the parts using common household tools. It was obvious that the old parts I replaced were worn or damaged and in need of repair. Unfortunately, the dryer still did not produce heat when reassembled. But good news: I had found a sheet taped to the inside of my machine that described the diagnostic test procedure and error codes. Once I followed these instructions, I was able to identify the last problem as "error code 62", the control panel. I ordered the last part and was able to install it in about 20 minutes using the video on this site. Now my dryer works like new, without eating my clothes and without all the beeping! Total cost of this overhaul was about 1/3 the price of a new dryer. Happy customer!