I have 2008 328xi 136k miles. After pumping gas last Friday I drove 500 meters and suddenly car started shaking and vibrating and it felt like it was skipping while applying pressure on gas Paddle. Suddenly the Service engine light litup. I somehow managed to get home. The vehicle drive okay but get vibration and skipping of acceleration almost as if I was running out of gas. But I have a full tank. I towed the car over the BMW they will get back to me on Monday. But would like to know from the group wha tis going on.