2. One day (after our really hot day in Melbourne) the 'Accept' iDrive would not work at all - so no Nav/Radio or anything .. after driving for 10 min the BMW sign displayed on unit and it restarted itself ....
Are you sure there was a really hot day in Melbourne?

jk
keep us updated on your x