HI all - I am hoping someone out there can give me some advice! I took my 650 to Russell BMW yesterday because it was idling rough. The car has about 46,000 miles on it and is still under the...