I had the same issue with my passenger seat squeaking when it was unoccupied. Here is what I did to fix it after trying siliconne spray etc. Try loosening the 14mm bolts that attach the seat to the floor and let the seat rails relax. I only had to loosen the bolt closest to the door and I heard it sort of pop like it was under tension. Squeaks and rattles are gone!