Right on.
P&P was my orginal plan , unfortunately VA Beach location isn't Toyota 4-Run , Tacoma friendly little to none ever in stock.
They currently have 2003. It has been on lot since 8/22/22 not looking so good.
But yeah
If springs were worn out , I would go on salvage yard hunt , find & clean