Purchased 2007 BMW 335I in late 2010 and got the full bumper to bumper warranty coverage until mid 2013. Immediately noticed two problems: 1) rough idle after cold start and 2) turbo lag.
Although I have an email from a Classic BMW service rep stating that his technician verified the two problems and thought it was due to cylinder misfire, Classic has continually refused to fix because the problems because they do not show a code on their diagnostic computer. After the initial advisor's email verifying the problem, which I pointed out, they gave me a different advisor, apparently one who is more skilled at ripping off consumers and coming up with excuses not to fix the problem. I then escalated to service management, who also politely refused to repair unless the problems showed a computer code. I told them there was nothing in the literature requiring a computer code, and that they physically verified the problem, but to no avail.
BMW NA customer service has been called 3x and they're no help at all--they defer to the dealer and their diagnostic method. This is absolutely ridiculous. There is NOTHING in the warranty about a computer code being a necessary precondition to making repairs. Classic BMWs own service advisor and technician have verified the problem in an email to me and they still won't fix my car under warranty.
Needless to say, never again, Classic, and never again, BMW.
Given that this seems to be a willful pattern of misrepresentation and breach of warranty, next stop is TX Attorney General Consumer Protection Division, then suit if necessary. Don't buy BMW and don't trust Classic BMW.
Product or Service Mentioned: Bmw Car.
Monetary Loss: $2000.