Your '03 is long past warranty, and I don't recall any written vow that any of their cars will start in -40 degs...a car is a car, regardless of brand or current tech.
Cold weather starts are a function of oil viz, battery condition, engine condition, etc. Our '01 has started a few times, no prob, in -10 F, but I wouldn't want to have to do it for a living during the winter season. You might do some web noodling on block heaters, very cold weather condition starting, Great White North anecdotes, etc.
'01 X5 3.0 Sport, 5 Spd Manual, etc.
'02 VetteVert 6 Spd, Z51 susp.
'10 Hyundai Tucson for the CEO, & 3 Assorted M'Cycles.
BMW CCA mem. Tarheel Chapter
My Flickr...Scenes,Cars & Road Trip Pics: