overheating? on 1995 BMW 325i

its a 95 325i, when i drive it now it pushes really hard, i can feel it struggling to move, it revs above 1000 even when I'm not in gear (??) and when driving it revs a little higher than usual, it started overheating recently, after I noticed it pushing, I have to drive with the heater blasting now to keep it from overheating. And it goes in and out of this, when i drive it will be fine for 10 minutes then start acting up for the 10 minutes then be fine again and so on and so forth. I've had very bad experiences with mechanic screwing with my car when I don't have an idea on whats wrong with it. Nothing is leaking, coolant/oil are full, i got the pump. thermostat replaced recent enough. Any ideas?

by in El Segundo, CA on November 09, 2009
4 answers
ANSWER by on November 12, 2009
This is really difficult to know what is happening without experiencing the problem and running some tests. You don't want to overheat the engine, this will just do more damage. Do some research on shops in your area, find a new mechanic, one you trust. Look for a Bosch service shop, and check the directory here and at Yelp, look for reviews from other customers.
ANSWER by on February 05, 2010
Have you tried too set your revs lower at 600
ANSWER by on December 27, 2010
Man, my did the same thing. im no mechanic by the way, but all my buddies are, from their advise and supervision i've successfully repair my overheating problem. Follow these steps. 1. Check and replace if necessary, your radiator. they are fairly cheap ($90) 2. Check hoses for any raptures, replace if necessary. 3. Thermostat housing, replace to after market aluminum. ($17) 4. Check water pump for any damage. (stock part is plastic made, after market is metal) change to whichever YOU may think is best. 5. Fan clutch, replace if necessary. 6. Flush your cooling system. (the way that the engine is position makes it VERY likely that air bubbles maybe trapped) 7. *****DO your research***** Good Luck!!!!
ANSWER by on December 27, 2010
Man, my did the same thing. im no mechanic by the way, but all my buddies are, from their advise and supervision i've successfully repair my overheating problem. Follow these steps. 1. Check and replace if necessary, your radiator. they are fairly cheap ($90) 2. Check hoses for any raptures, replace if necessary. 3. Thermostat housing, replace to after market aluminum. ($17) 4. Check water pump for any damage. (stock part is plastic made, after market is metal) change to whichever YOU may think is best. 5. Fan clutch, replace if necessary. 6. Flush your cooling system. (the way that the engine is position makes it VERY likely that air bubbles maybe trapped) 7. *****DO your research***** Good Luck!!!!
Related Items:
Just replace water pump and belts, NOW, my car is overheathing. Any idea, what cause this?
An engine coolant leak may develop from the expansion tank resulting in engine overheating. When a cooling system com...
i have a 93 bmw 325i it was overheating so i had the thermostat changed and its still overheating what else could be making it overheat
The low coolant light may illuminate and/or the engine may overheat as a result of a coolant le...