frigidaire dryer rebadged with kenmore . wear and tear issue . If you pop the top up ( opens from the front with a putty knife pushing on 2 spring loaded clips on either side) you will see the drum. the drum at the front rides on 3 plastic pads glued to a piece of felt. there may be little to nothing left of the front felt. Super cheap part to replace. the rear of the tub is held with a ball-in-cup type bearing. eventually the ball wears away the cup and starts to cut through the metal supporting the cup . also easily replaced and both parts come with instructions ( if you buy the oem part)
oil light comes on due to a lack of oil pressure, not just because the oil level is low . so you have multiple possible issues here . Bad sensor, failing oil pump , or worn engine internals transmission slipping is a separate issue
drain hose is not setup correctly where it meets the plumbing and to properly dry needs to be set to "auto" and have sanitize turned on .. rinse aid is also a must
a few questions to perhaps narrow down the issue . 1. when it does make cubes , are they full sized or small / hollow? 2. do you hear the icemaker " call" for water periodically ? 3. does the water dispenser work well ? good flow? 4 when the power outages occurred were they long enough for the freezer to thaw completely ? a. small or hollow ice cubes are a sign of a lack of water pressure getting to the cube molds. check water valve for flow b, you can usually hear the icemaker send power to the water valve ( buzzing sound for about 3-5 seconds) c. see a. poor water supply pressure to the fridge will affect the icemaker. kinked lines and needle valves. d. water supply tube to the freezer is freezing up solid and water can no longer pass through.
No drain or spin is usually a broken lid switch . two screws hold the control panel in place, remove and flip the panel up and away . there will be 1 molex connector with 3 wires going into the top of the washer . disconnect and jumper two wires together using a paper clip bent into a "U". the 3rd wire is green and is a ground. insulate the jumper with electricians tape. do not jumper the ground. test the machine in spin and it should function now . this is only to diagnose the issue as it defeats the safety of spin stopping when the lid is lifted