Yes sir

Suspension functions as a whole, front and rear. Tire pressure also makes a big deal.
Glad to hear you are ok.
I hope you are able to repair for not too much moola.