Hey man i had a serious floor problem in my xj! It couldn't find anything easy for it at all
this was the driver side... after i cleaned it all up
after a good week of welding.. smashing and bending of a 3footx8foot piece of galvanized sheet metal (16gauge) the floor was in
Its not that hard just time consuming. First time i helped do it we think it turned out pretty good.
Might help