E60 / E61 (2004 - 2010)
I'm going to do some preventative maintenance and replace is before it blows to prevent the broken down on the side of the road fun. This is my first BMW; is it always better to buy the genuine BMW parts or are there alternatives that won't destroy my baby? This is a twin turbo (as you probably...