Good day fellows,
I have a 1991 BMW 318i, 4 cylinders, 1.8 liter, E30, and M42 engine
The problem: when engine is running at idle or running on the road, the temperature gauge bounces from the middle into red and stays on red but the car doesn't overheat. Engine running rich and also hesitates with this problem, but the hesitation happens intermittently. Also check engine light comes on intermittently whenever the car is hesitating or not hesitating. Replaced O2 sensor, spark plugs, fuel filter, checked fuel pump and pressure they're fine. Also replaced thermostat, coolant temperature sensor, and temperature sender/temperature sending unit but the problem persists. Could it be the Mass Air Flow Meter? With engine running, I tapped and also hit hard the MAF but didn't make any difference. The check engine light code says O2 sensor. Checked also for vacuum leaks but it's all fine. Also what boggles my mind is after driving the car for about 20 to 30 minutes to reach engine's normal operating temperature and I turn the engine off and put the ignition at the ON position (without engine running) the temperature shows the correct temperature where the temperature gauge sits perfectly in the middle where it should be with normal operating temperature, however, when I crank the engine the temperature gauge would jump pass the middle and into the 3/4 or red zone and stays there, but occasionally it might move back to 3/4 but most of the time stays in the red and the engine would intermittently hesitates sometimes badly, sometimes mildly, and sometimes not at all and the car would be lacking power and run very richly . I checked the battery, alternator, coolant system and they're all fine. I also already bled the cooling system.
I have taken this car to about 5 good mechanics and no one knew what the problem was.
Hope I can find the answer here.
Thanks very much in advance.
All the best,
Kenny
I have a 1991 BMW 318i, 4 cylinders, 1.8 liter, E30, and M42 engine
The problem: when engine is running at idle or running on the road, the temperature gauge bounces from the middle into red and stays on red but the car doesn't overheat. Engine running rich and also hesitates with this problem, but the hesitation happens intermittently. Also check engine light comes on intermittently whenever the car is hesitating or not hesitating. Replaced O2 sensor, spark plugs, fuel filter, checked fuel pump and pressure they're fine. Also replaced thermostat, coolant temperature sensor, and temperature sender/temperature sending unit but the problem persists. Could it be the Mass Air Flow Meter? With engine running, I tapped and also hit hard the MAF but didn't make any difference. The check engine light code says O2 sensor. Checked also for vacuum leaks but it's all fine. Also what boggles my mind is after driving the car for about 20 to 30 minutes to reach engine's normal operating temperature and I turn the engine off and put the ignition at the ON position (without engine running) the temperature shows the correct temperature where the temperature gauge sits perfectly in the middle where it should be with normal operating temperature, however, when I crank the engine the temperature gauge would jump pass the middle and into the 3/4 or red zone and stays there, but occasionally it might move back to 3/4 but most of the time stays in the red and the engine would intermittently hesitates sometimes badly, sometimes mildly, and sometimes not at all and the car would be lacking power and run very richly . I checked the battery, alternator, coolant system and they're all fine. I also already bled the cooling system.
I have taken this car to about 5 good mechanics and no one knew what the problem was.
Hope I can find the answer here.
Thanks very much in advance.
All the best,
Kenny

Comment