it has had a bump on the passengers side as when i was fitting the new cross member i had trouble getting it bolted up as the chassis rail was out of line on the passengers side then we found the rot and the previous attempts of welding it up
you are a brave man tackling that welding..... either very brave or very foolish. a certain song comes to mind when i see the state of it by the band ''cast''... walk away, walk away, walk away......
i take my hat off to you though and admire your dedication to the car.......good luck!