I took my BMW z3 in to the shop to get an oil change. Whe...

Q: I took my BMW z3 in to the shop to get an oil change. When I picked it up the engine light was on. The car is running great though

asked by on July 16, 2016

The car is running great but the engine light is on.

My car has 103000 miles.
My car has an automatic transmission.

The oil change process is generally a very simple one, but it does involve moving panels and some shops do a brief inspection on the vehicle as well. It is not likely that the Check Engine Light coming on is directly connected to the oil change service, but there is a chance something may have been bumped during the process. You should return to the shop, inform them of the concern and ask if they will at least scan the vehicle to see what code has popped up and what steps should be taken to correct the fault.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Car Shaking During Driving

It is very likely than an ignition coil could be the cause of this issue although it would most likely set a check engine light if this was the case. I would recommend turning your key to the on position...

Loud tapping under valve cover

Hello. If the noise is coming from under the valve cover I am certain there is an internal engine problem in the cylinder head. The easiest way to test engine internals is by performing a compression test. However, a compression...

Jeep will crank but won't turn over. Fuel pump running constantly and the ASD replay buzzing and alarm system won't shut off.

Hi there, thanks for your question. I would recommend having the vehicle scanned to see what codes are coming up as this will direct you toward a potential solution. Without knowing what codes may be coming up, some things to...

Related articles

P0612 OBD-II Trouble Code: Fuel Injector Control Module Relay Control
P0612 code means there is an issue with the fuel injector control module often due too a bad fuel injection relay/fuse or poor electrical connection.
P0592 OBD-II Trouble Code: Cruise Control Multi-Function Input "B" Circuit Low
P0592 means that the PCM has detected a fault in the cruise control input circuit, often due to a failed cruise control switch.
P0368 OBD-II Trouble Code: Camshaft Position Sensor "B" Circuit High (Bank 1)
What What the P0368 code means Your powertrain control module (PCM) has detected an incorrect voltage reading or waveform from your vehicle’s camshaft position sensor circuit for camshaft sensor “B” in engine bank one. The camshaft position sensor is a...