2006 BMW 530i Idle Shaking/Vibrating
Hey everyone. So yesterday I got a 2006 BMW 530i with 56k miles on it. First off, it's a fantastic car. However today I went to the store, and when I got back to my car and turned it on, it started to shake. When I turned on the AC it starting shaking even more. While driving home, when I accelerated the RPM really roughly increased... as in it wasn't even. The worst shaking is when I am in drive, but stopped. In park it's still bad though. The "Service Engine Soon" light is on, and I have heard that when there is an ignition coil issue that light does not come on so I don't think that's it. The whole engine appears to shake slightly, but that's normal right? Also, the exhaust pipe shakes a decent amount and is a little louder now for some reason. I hope someone has an answer because this is quite distressing. I have no clue what to do.