car is idling rough when in park once in drive it runs great
It could be bad spark plugs, dirty injectors, early warning of a blown headgasket, pull the plugs engine with the engine cold and see if they are wet, if you do find coolant in a cylinder then you know your problem, also your plugs will show signs of coolant burning.
Search BMW 3 Series Questions
BMW 3 Series Experts
Related Models For Sale
Used Cars For Sale