So, I currently drive an e46 and it's pushing 250k miles. I've done all the maintenance on it from when I bought it at 140k miles. Long story short, someone told me maintenance on these are harder because you have to take it to a dealership because everything is electrical? Is that true? For example some of the things I have fixed on my e46 have been the Water pump, Radiator, Cooling Reservoir(pretty much the entire water system), Changed the oil separator system, DISA Valve, Drive Belts, Brake Pads, Some other things in between, and of course oil maintenance. I even changed the battery when it died on me and it wasn't until later that someone told me it had to be programmed(which I never did because the car was working fine to my knowledge). Are the e90's similar or not, I was told they had to do with more electrical stuff. Sorry if I seem like a novice.
I have a 2007 328i and so far the maintenance reminders and warnings have been easy to reset. I just had the dealer flush the brake fluid and they did not reset the warning and it took just a few seconds to reset. My understanding is 2006-2011 should be about the same for this type of thing.
Pogramming is done when replacing modules, when using Ista to program, if the car is out of date the Ista will program the whole car not just the part you replaced. Most modules are not plug and play, certainly the e90 has is more complex electrically. But as with all other models you have your normal repairs, valve cover, oil filter stand and oil pan gaskets, electric water pump to name a few.
Bookmarks