Mine are 24 years old also and were bent when I bought the MH in 2004. I straighten them out and used the MH for another couple of years and noticed they were always springy when I stepped on them. After checking I found a small dia screw that held the steps to the MH was sheared off, installed a larger dia screw and all was good again for a few more years until magnetic switch was loose in the lower door which I fixed. About 8 years ago the steps failed to retract. I went through all the tests on the Kwikee web site and determined it was the controller. I was told they no longer sold just the controller for a step that old and had to buy a whole new step assy. After some investigation I removed the control board from its case and saw one of the two relays was burned out. They control the in and out function of the steps. I think by not waiting for the steps to full extend when leaving the MH caused the relay to overheat from my weight while steps were still extending and burn the contacts. I replaced the relay for $3 and all was well again. I think for a 24 year old system they held up well.