One driver of a loaner 2018 BMW 340i xDrive reported spending $2,544 to change their failing valve cover and oil separator, which was causing the exhaust to smoke and leak oil. Other commenters on ...