Driving home at 80MPH on highway....engine bucked....then engine light came on and tachometer started acting weird. Notice on display said continue driving allowed. Anything over 55MPH was a bucking bronco. Slower things ran smoother. When driving snd idle engine was smooth.

But before I left on trip 100 miles...I put in a quart of oil...when I got home after driving 50 miles with warning.....engine oil level came on.


This morning when I started car....the exhaust was quite white...engine light still on. Don't know code yet.

Other BMW I owned...seems to have same symptoms as Vanos sensor failure.

Any guess before I take it to mechanic?