I just had framework done last year, I had the frames cleaned (it was rusting pretty bad under the skid plate), and had them reinforced. Hopefully nothing else is going wrong, but who knows, right? I am hoping to check everything out as soon as I can.