I also have constant issues with the seat memory. I've had situations where I set all 3 buttons the same, and when button 1 starts remembering the wrong position, I tried the other 2 buttons and they were messed up too. I haven't determined any pattern, but I know over time it gets messed up...