A car that shakes when at idle is not safe to drive. Therefore, if you feel that your BMW is shaking when at idle, rush to a nearby auto service center without any delay. Because, if you don't do anything about this issue, you can get into serious trouble.