I recently purchased a 2003 330xi, 5 speed with 117,000 miles. In the past two weeks the tire pressure warning light lit, the oil light lit and the coolant light lit. The tire pressure is just right, the coolant is full (the temp gauge is always cool) and the oil level is fine. Any thoughts on why my panel looks like a Christmas tree would be appreciated. I'd like to get another 100,000 miles out of it, it's great to drive!