Hi, i've noticed that my '98 528i feels rather rough at idle, the car is slightly shaking. To me it feels like an engine vibration but the idle seems fine. What could it be?