I have been having a periodic issue with my idrive controller/button on my 07 X5... When the problem arises it is as though someone is pressing the idrive button continuously. Has anyone had this problem? Another related issue; sometimes when this problem comes up, the button stops working or freezes for a few minutes as well. I have already tried taking the silver button cover off and cleaned under it with compressed air... But the problem is still there. Look forward to some insight.