Somber, WOW! The whole stalling thing being blamed on the Exide batteries never made sense to me. And putting in a fresh Yuasa or Odyssey curing the problem . . . ? Very puzzling. But this . . . this is great! Your theory makes perfect sense. The bad battery theory never made sense. Makes you wonder about BMW recalling all those batteries. I bet they got it all wrong. The whole time it's been a bad bunch of voltage regulators. And the voltage regulator is a cheap and easy repair. Oh, this is too good!