Oh and, just a thought. But if you have rust on your floor pan, check and see where the water is getting into your interior. Look around the door weather stripping, if its dried or cracked, you need to replace it or that water is going to un-do any re-pairs you do perform or just plain mess up...