The old interior was very dirty and the plastic was cracking. We decided to remove the old and replace it with a better interior from a donor vehicle. While working on that, we noticed that the sealant between body panels was deteriorated in some places. It was letting water in under the carpet and causing rust. We removed most of the rust, treated the rest, and resealed the panels where it needed it. The newer interior was then installed.
Keep track of what we are up to here and pick up some useful hints