If your BMW engine is shaking, there is no need to panic. It could be due to a faulty spark plug. But, you should not ignore it either. As soon as tremors are felt, take your car to the nearest auto service center.Read less