Here is the latest update from my experience at BMW Durham. There were actually 2 recalls.
- software update
- HPFP replacement
It'll take a full day of work to complete the recalls. But they like to keep the car overnight so they can do some cold weather starting tests in the morning.
They offered up a loaner.
Also, confirmed with them that BMW Canada has officially extended the warranty on the 335 to the 10 years, 200K.