I know there are alot of posts about 'Engine Malfunction', however, I didn't see any when the warning came up right after getting an oil change from the dealership.

I just bought my car (2007 335i) last saturday, took it in for service today...all that was needed was an oil change. I drove the car out, pushed the pedal, and the Engine Malfunction came on.

The SA says that when they turned it on, the warning didn't come up, but they had a way of checking that it came on when I was driving it.

I really don't believe anything the BMW SA says, but he said that it could have been the oil level sensor. I asked why would it detect low oil after filling the oil. He didn't really have a good answer.

So, anyone have a clue? Btw, the car is a manufacturer buyback because the fuel pump was replaced twice.

Did you take it back? They can probably check what's wrong. Perhaps its the fuel pump again. The low oil level indicator is a separate warning light from the service engine light I believe.

Yeah I took it back immediately, they claimed that it was the oil level sensor, but you are right...it's a separate warning light. I think the SA's are a bunch of idiots. "You may want to monitor that".

Why would a dealer not change the oil before selling you a car especially if you had to get the oil changed a week after purchasing...what assholes

Because they are cheap...but then again, so am I...that's how I picked this car up for 19,250. Seems like an ideal candidate for an extended warranty. Not changing the oil on time for these cars can cause alot of damage (i'll let them pay for it

Because they are cheap...but then again, so am I...that's how I picked this car up for 19,250. Seems like an ideal candidate for an extended warranty. Not changing the oil on time for these cars can cause alot of damage (i'll let them pay for it

Changing the oil at 15k intervals is also bad.....Horrible decision to be more "green" on BMW's part. I usually swap my oil every 5K-6K.