service engine light on on 2007 BMW 328i

Service engine soon light goes on when started and stays on. 19000mi
Does this mean just an oil change? If so whats the general cost and should this be a dealer service? Recently bought. Thanks Frank

Asked by for the 2007 BMW 328i
1 more answer
No, there will be a red oil can light up when there is an oil issue. Do you know how to check the oil (there's no dipstick).
Dealer or no dealer depends on if you are under warranty? Is it a CPO vehicle? Probably just a sensor..... Tim