It looks like it needs replaced. And I guarantee you one you get it all broken down and torn apart there will be more that you cant see.
I understand you may have some doubts and apprehension about cutting your truck apart but I bet you can do it. Get a 4 1/2" angle grinder, some thin cut off...