Front end help

Driver's side torsion bar is broken. That's a rusted out POS. I'd leave it sit right where it is.
View attachment 1716056485
Brother, You don't miss much, do Ya? Great job!