Every three or four days my 2002 530i will not start up. I've had it into the dealer four different times, each time they pronounce it fixed and each time the problem comes back. Usually if I leave the non-starting car alone for a few hours or overnight it will start up again. But inevitably the problem comes back. Also, has anyone heard of the door open button on the key fob changing the seat position? This happens too. All suggestions are welcome.