Interestingly enough, I had this done and though it was fixed... What it actually does is stop the mirrors from hunting but it doesn't actually solve the problem. Most people won't notice it because they don't have 2 different mirror settings that are very far apart from one another (or it's just an additional issue that's unique to my vehical, or possibly temperature related).
If you want to see what I'm talking about, take your passenger mirror and move it down and right from your current setting in bank one ( a decent amount). Wait about 10 seconds. Press bank 1 to return the mirror to where the memory position is. Press bank 1 again and see if your mirror moves again... Then press bank 1 again and see if your mirror moves again... For me, sometimes I have to press bank 1 up to four times to get the mirror back to the actual bank 1 position.
While I thought it was fixed, it really isn't a 100% fix, the update just keeps the mirrors from freaking out. It doesn't make them find their correct positions with one press. At least it didn't for me.