RepairPal is your advocate for car care advice and guidance

Q: Engine oil pressure on 2004 BMW 325i

A couple days ago the engine oil pressure light came on blinking red when I was stopped at a light. (only 69,000 miles on the car) When I accelerated to turn through the intersection the light went out then came on blinking again when I was stopped at the next intersection. Again it ceased after I accelerated through the intersection. I pulled into a parking lot and parked. The light came on blinking red again then quit. I turned the motor off and let it sit for a couple hours in the parking lot. When I returned to start it the light never came on again but now there was white smoke coming from the exhaust. It didn't smoke as I drove home (only a couple miles). Over the last 2 days when I start the engine there usually is a great cloud of white smoke coming from the exhaust but not every time. We had a mechanic take a look at it and he found nothing. My husband checked the oil level and it was good. Today a friend followed as we drove and he reported smoke coming out from the exhaust as the car accelerated. Can anyone help?
Get a Repair Estimate
Guaranteed by certified locations nationwide. Learn more
RepairPal estimates are guaranteed at over 1,700 quality certified locations nationwide. Learn more
Few issue here.
Red oil light indicates low oil. If your residence is prone to rodents, they are attracted to the rubber used in the wiring insulation and can cause all sorts of issues.
Possible faulty oil level sensor or faulty wiring.

For the smoke, have you checked the level and state of the coolant and oil, Is the engine sludged? Is there any sludge deposits under the cap? if all is ok. Suggest checking compression and the oil/air seperator under the intake manifold.
Didn't find what you were looking for?