Yea both of mine are horrible lol I was gonna just swap out the whole front ends but in the white truck the front diff the coil spring hanger was rusted in half so I decided to just pull the axles and use them. I pulled chucks of rust out of the frame on the bottom I'm gonna clean it all off with a grinder and weld new plates on the bottom luckily the inside is still solid there Is two layers of frame looks like there was two c channel welded together to make the frame the one that is on the top is ok but the bottom is rusted I guess that channel held moisture and road salt