I have a 2005 325CI with 112K on it, and I like to think I take care of if it. I do routine oil changes on it, and will be changing the plugs this weekend as I had a misfire error last week. But, my question is this: Are there any other suggested scheduled maintenance from the dealer? What else should I be looking to maintain? I need to consider doing the suspension, what would that involve parts wise? Thanks for any help. I have been searching around for this stuff, but there are a ton of different opinions. Thanks!