I recently bought a 330i with about 98k miles on it. I got a steal on the car because of some scratches and the miles (its an 01). I am confident the dealer changed the fluids and the car runs well 30 days in. I plan on taking it to a BMW specialist, any filter changes or belts (ie timing) that I should be concerned with that the dealer (a non BMW Dealer) may not have done. If so I can tell the specialist to check?
Also front brake rotors and pads look good, rears have a little wear, although I hear a slight grind when backing up. Any thoughts would be helpful. The car appears to have a cabin filter, when should that be changed?