Today's update: Yesterday the Nav forgot how to function again, thinking I was still parked in town for about an hour after I'd driven home but then fixed itself on the next drive. Today I have a shinny blue, if slightly older, M3 LR sitting on the drive and mine is in the shop to get fixed :)...