More About Points »
Needs to perform the manufacturer's suggested maintenance service. It could be as simple as an oil and filter change - based on mileage and previous maintenance records. After the service the repair shop will reset the warning light. Take it to a good shop, they should have access to all the necessary steps - make sure the correct (manufacturer approved) fluids are used. Zee
There are special pliers available for this purpose and most parts store sells them. They grab around the heat shield, you can turn them couple of times than try to pull them off. Zee
Ask your shop to clean the drains of the sunroof.
Check the heater control valve. Zee
Is this problem permanent or intermittent? Do you see a message on the odometer which displays : "NO BUS"? Zee
Ooops! I hope it's not a "green death", but it sure sounds like it. On these model years it is very common that the coolant sweeps through the electrical thermostat's wiring harness, all the way up to the DME (AKA: ECM - Engine Control Module) and shorts it out. Crazy, huh? Mechanics use to tell me it's impossible...... I use to have few pictures on my old PC's hard drive, but unfortunately it died, so I can't send it to you. Anyway: First disconnect the connector from the top of the thermostat, and see if there is any sign of antifreeze and/or corrosion present. If there is non - don't be just happy yet, remove the cover from the DME ( right side, behind strut tower, above firewall) , disconnect battery negative cable, remove the connectors attached to the DME it should be the 1st connector from the center of the car (there is a little tab that you need to push in, then move the latch mechanism up, let the connector slide up) and see if there is greenish discoloration inside the connector and/or on the top of the DME. I have seen pins totally corroded away. If this is the case take your (better tow) your car to a BMW spec. shop to replace the engine's wiring harness - yes, the whole harness - and a DME needs to be replaced and re-coded and aligned with EWS (takes special equipment) - otherwise it won't crank. Hopefully it didn't take the GM (General Module) out. Of course the little devil thermostat needs to be replaced also if you don't want to do the whole process again in few months. Sure it's an expensive repair, what's cheap for a BMW (beside the air freshener)? Zee
fuel filters, fuel pump, injectors???
This might have a clogged up catalytic converter. I'd get it checked by a qualified technician. If it's the cat.converter it might be warranted by the manufacturer to at least 7years/70k miles. Zee
Low level or incorrect oil, but internal engine wear also possible. Zee
Google is your best friend! Here, I did it for you: P0456 Evaporative Emissions System Small Leak Detected. It might be a loose, non sealing gas cap. Check it, reset the MIL by disconnect the battery, if it comes back you need to take it to a shop to get the system checked throughly - perhaps with a smoke pump. Anyway, for future reference: http://www.obd-codes.com/trouble_codes/ Zee