BMW's Longest-Running SUV Could Soon Get an Upgrade Like Never Before(07) Save Image Image gallery: 2004 BMW M340i: E85 Mix CEL After Install?