Hello everyone!Am driving an E46 325i.. Bought it second hand a year ago and am loving it!! I really don't know much bout the car, its parts or maintenance ? My brother will take it to fix for me whenever there's problem Perhaps its time I stop relying on him and read up bout the brand in general and more importantly how to take care /maintain the car!Thanks everyone for all the useful input out there