split bench

I have the split bench in my runner.My problem is that the passengers side top of seat does not hold its position .Lay back more than the other front.looks like a metal bracket of some kind is broke.just wondering if anybody has had this problem.I need to know if there is a new bracket that i can get or weld er up!!! Thanks