Could it be a seat rail? I've had those squeak like the devil.