Mhmm... the stock seats in our cars are garbage... I got the corbeau seats off AM for my old car and loved them. Can't wait till I find a grand for new ones for the mach 1. As for ur problem sounds like ur on the right track. I've seen dozens of broken seat frames. Less common to see a seat itself break.
2003 Mach 1