well i had that problem and i cheated by welding a spring between the addustment arm and the bottom of the seat.
but to do it properly you have to buy the part as the teeth on the rack wear down. causing the seat to slide back.
robert jeffery, July 2008