Tell me you weren't using Petro Can. gas

Makes all my vehicles run like garbage.
I'm currently using Sunoco 91 in my `06 X3 3.0i in Mississauga w/o any problems. I think the dealer is full of it on that observation. More probably, you didn't have a proper seal on the gas cap...known to set-off CELs...