Drove the car with Mauricio (Shop foreman and mechanic who worked on the car) and it was all good to go. Turns out it was the #5 fuel injector, which was replaced and solved the problem.
Since I had the "the man" in the car with me I took the opportunity to pick his brain regarding my M and my wifes car (328i, 6-spd) overall reliability, service, etc...
He had positive comments regarding the M and some less stellar comments regarding the 328i, which frankly surprised me.
Anyhow it all turned out fine, plus I made a great contact out of Mauricio who, after our ride, handed me his cell number and offered to answer any other questions I might have. He also just so happens to moonlight work on BMW's that are out of warranty.
So long story short, car is fixed and I met a great contact regarding BMW service, maintenance and warranty issues.