The seat back on the passenger seat of my 1996 328Ic is stuck in the fully reclined position. It will not lock upright. My mechanic took a whack at it, but was unable to determine which parts had failed. He called BMW for a drawing or parts list, got no help, and said sorry. Any suggestions on how to proceed will be much appreciated. If I can't fix it, I figure I will try to find a replacement seat - maybe two, since the leather is torn on the driver's seat. How big a job is this? Can someone with basic mechanical skills pull it off? Thanks.