So last night I decided to change my own oil on my 2007 M6 and found it to be quite easy and straight forward. I went to my local dealership and bought 9 quarts of 10W60 oil and filter. Funny this was I bought a Oil filter from my local parts store but they didn't have the 10W60 oil, so I went to BMW. At BMW I bought a second filter because I wanted to see if the aftermarket filter was different in quality or design. I get home and I noticed that the two filters were completely different in size!
So I park the car on my driveway and put it on jackstands. I found the oilpan and the drain plug, which was simple enough but I couldn't find the oil filter cannister! I searched on the internet and couldn't find an answer. The posts were for the M5 and was saying it was right beside the oil pan, but it wasn't in my car. So I just looked underneath and followed the lines to an oil cooler. From there I dropped the front underskirt which was about 6 screws and 4 bolts. And there it was, the oil filter cannister is located on the passenger side, right beside the front passenger wheel, underneath the black plastic underskirt. I removed the oil cap, I drained the cannister oil by removing the 6mm hex drain plug, drained the oil from the oil pan from a similar 6mm drain plug.
This is the funny part. The filter I got from the BMW dealership was the wrong one! So basically, if I hadn't bought the other oil filter from my local parts shop, I would be screwed! So I changed the filter, ring seals and washers. Put everything back together underneath and the car back on the ground.
Filled it with the 9 quarts of oil, primed it and then ran the car.
I reset the computer by turning the ignition on but not starting the car, pressing the odometer reset button for 5-10 seconds which then displayed my service warnings, then pressed the reset button until it came to the oil reset. Press and hold for 5-10 more seconds until the display said "reset?" and pressed the reset button again which then resetted the oil service warning til the next service.
All done, total time 2 hours. Total cost: Oil filter $25, Oil: $150. BMW dealership quoted me $395 for an oil change plus tax. Next time, now that I know where the oil cannister is, should take less than 1 hour!!!
Hope this helps, I know pictures would have been nice, but maybe on the next oil change.
So I park the car on my driveway and put it on jackstands. I found the oilpan and the drain plug, which was simple enough but I couldn't find the oil filter cannister! I searched on the internet and couldn't find an answer. The posts were for the M5 and was saying it was right beside the oil pan, but it wasn't in my car. So I just looked underneath and followed the lines to an oil cooler. From there I dropped the front underskirt which was about 6 screws and 4 bolts. And there it was, the oil filter cannister is located on the passenger side, right beside the front passenger wheel, underneath the black plastic underskirt. I removed the oil cap, I drained the cannister oil by removing the 6mm hex drain plug, drained the oil from the oil pan from a similar 6mm drain plug.
This is the funny part. The filter I got from the BMW dealership was the wrong one! So basically, if I hadn't bought the other oil filter from my local parts shop, I would be screwed! So I changed the filter, ring seals and washers. Put everything back together underneath and the car back on the ground.
Filled it with the 9 quarts of oil, primed it and then ran the car.
I reset the computer by turning the ignition on but not starting the car, pressing the odometer reset button for 5-10 seconds which then displayed my service warnings, then pressed the reset button until it came to the oil reset. Press and hold for 5-10 more seconds until the display said "reset?" and pressed the reset button again which then resetted the oil service warning til the next service.
All done, total time 2 hours. Total cost: Oil filter $25, Oil: $150. BMW dealership quoted me $395 for an oil change plus tax. Next time, now that I know where the oil cannister is, should take less than 1 hour!!!
Hope this helps, I know pictures would have been nice, but maybe on the next oil change.