Quick suggestion, if you car is running poorly now that the weather is cold, replace at least the lower intake elbow, the DISA O-ring and the CCV lower oil return hose, clear the DME codes, about $50. Then worry about other things if the car is still running poorly or has additional CEL/MIL codes.

I also attached a chart by time/mileage, and indicated those items where the dates are suggestive, but no need to do until they are obviously gone. Inspection I 30k. Inspection II 60k. Oil & filter change 7.5k. Air filter 2yrs/30k. Cabin filter 1yr/15k. Fuel Filter 60k. Fluids. Flush Brakes 2yrs/30k .

If the exhaust sprocket driver teeth are broken then that is the fault. If the teeth are still present then the solenoid pack is the fault. Although the BMW ETK (parts catalog) shows the vanos solenoid pack is discontinued, it is available under a new part number, 11-36-7-839-180, $600-$700. 1) a very common issue, from what I've read elsewhere, is the key fob. Get a spare valet / service key & keep it in your room at home. Also might be a good idea to actually get an addition full-sized key just in case. maybe have it in your jacket. 2) battery.
E46 battery drain. SOLVED!!! I have an E46 2003 320i Msport. I thought I would share my experience as all the info I got from forums kept leaving me at a dead end with a dead battery. Turns out they were all right- FSR is usually the problem. Anyway, my battery kept draining within a week, if I parked up on Sunday the alarm would be sounding by
. 299 56 176 35 367 477 130 139

bmw e46 m3 common problems