Hello All, I currently own a 2004 530i Sport, 6 Speed Manual, with 64,000 miles. At approximately 50K miles I replaced pads, rotors, fluid, coolant, fuel filter, air filter, cabin filters, tires, and regularly replace motor oil every 5k miles. The car operates well, though occasionally during the cold months I hear a quite noticable rattle at start up, which fades as the engine warms up. I'm hoping to keep the car for a few more years, so I'm looking for some suggestions on preventative maintenance: fluids, filters, belts, plugs, etc. As well as any suggestions for any fair and reputable repair facilities in or around the Chicago area. In advance, thank you very much for your assistance.