after looking into the mini this AM after a rain strom, I see that water has leaked into the cab of my pickup


So after stripping out the interiour, and looking down the storage holes (behind the seats)
I can see daylight though some parts...
My idea is to clean up the rust and treat with rust eater then paint with hammerite over the top, then weld a new floor pan over the top,(from underneth) and make a patchwork of steel squares for the inside to plug up the holes....
Does this idea seem right?
OR
Is there a better way?
Cheers
Mart