if its sliding back and forth it sounds more like the actual seat subframe is not locking into place. as above take seat out and have a look at the mechanism that locks it into place, proberbly a snaped or loose cable. either that or some crap has got in the mechanism and jammed it.