E39 (1997 - 2003)
I got my 530i a year ago (it's an 01).
Recently it started to idle hard, car would "bounce" up and down a little. So I looked around and was told to change the fuel filter, which I did, it got better, then I was told to change the oil, it got better again but was still there. So I...