guyz im in need of desperate help. I got a 97' BMW 328i 5spd and its OVERHEATING!!! I mean i thought it was the thermostat that needed replacing. So i replaced the thermostat and filled it with antifreeze and thought that would do the trick. Apparently yea for 5 minutes and whatta ya kno OVERHEATING!!! again. I dont have a blown head gasket cuz no white smoke or anything coming from the exhaust. Im thinking water pump but im not sure. Guys help me out here. Any BMW techs, anyone with Bimmer knowledge. please!!!