My '01 hesitates too, before the engine is up to operating temp.
I live in South Florida, not very cold here at all, but engine still hesitates for first few miles then runs fine after that!
Must be it's nature!!
------------------
M5 BEAR
'01 M5 Jet Black/Black Luxury
'98 SL 500 Obsidian Black/Sand
'94 325iC Convertible Jet Black/Natur 5 speed
|