I have a 1999 325i and it has 152,000 miles. I have an appt to have it in to the service shop but the last time, it was about $3000 and that was in May of 2010. SInce then, I have replaced the tires and had the oil changed once. But recently, the coolant light has been coming on when I start him and it stays on till he warms up... about 2 min. in Florida. I checked the coolant level and have had to add some to get the red bobble needle up to where it should be. But now.... there is this crying sound from the engine. The gauges are all showing normal and the coolant light does not come on but lits like there is the high pitch cry from the engine. What could that be? There is nothing inside because I looked. It almost sounds like fighting cats. But no cats.