Rank: Wiz
Rating: 89%, 15 votes
First, is the overflow bottle filled to the line where it is supposed to be???
Second, need to check that the thermostat isn't stuck shut... follow the big hose from the radiator to the thermostat housing, it should look like this..
http://cgi.ebay.com/ebaymotors/BMW-318-323-325-328-M3-Z3-Thermostat-Housing-1991-1999-_W0QQitemZ170216855929QQcmdZViewItem
remove the hoses, loosen the bolts on the bottom of the housing...remove it and you should see the thermostat.. it will look like this
http://www.autopartswarehouse.com/mmp/bmw~318i~thermostat~parts.html
Take it inside you house, put it in a pan with water covering it, put it on the stove over medium heat...add salt and pepper to taste... errrr I mean... just watch it as the water heats up, and see if it opens, if not replace it with a new one.
even if it opens, try putting the thermostat housing back on the car without the thermostat...hook the hoses up and and start the car, let it run and see if it still over heats, if so...maybe buy some radiator flush and use it per instructions on the bottle.
Also, make sure you are using coolant and not water... most people think coolant is so it won't freeze...and thats wrong, coolant will not freeze...however, it also won't get as hot as water does or as fast.
If none of that works... could be the water pump, most have a seep hole so they start leaking when they are going bad...notice any water dripping under the car anywhere?
Othyer than that, could be a blown head gasket, or a number of other things making the car run hot.... check everything in the order I showed.. it starts at the cheapest fix.
Good Luck!!