# Check engine light

**URL:** <https://community.cartalk.com/t/check-engine-light/73408>\
**Category:** Maintenance/Repairs\
**Tags:** bmw, 318\
**Created:** [July 7, 2012, 3:01am UTC](https://community.cartalk.com/t/check-engine-light/73408 "2012-07-07T03:01:56Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![em167](https://avatars.discourse-cdn.com/v4/letter/e/ccd318/32.png) [@em167](https://community.cartalk.com/u/em167)\
**Post date:** [July 7, 2012, 3:01am UTC](https://community.cartalk.com/t/check-engine-light/73408/1 "2012-07-07T03:01:56Z")

</div>

My check engine light comes on only when I am stopped at a red light. Then as soon as I push the gas pedal and drive it goes off again and doesn’t come back on until I stop. It also doesn’t happen every time I stop either. Any suggestions?

---

<div class="post-metadata">

**Author:** ![Mechaniker](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@Mechaniker](https://community.cartalk.com/u/Mechaniker)\
**Post date:** [July 7, 2012, 3:08am UTC](https://community.cartalk.com/t/check-engine-light/73408/2 "2012-07-07T03:08:14Z")

</div>

# _“Any suggestions?”_

I suggest you read the code (or have the code read for you) and get back to us.

---

<div class="post-metadata">

**Author:** ![JosephEMeehan](https://avatars.discourse-cdn.com/v4/letter/j/ecc23a/32.png) [@JosephEMeehan](https://community.cartalk.com/u/JosephEMeehan)\
**Post date:** [July 7, 2012, 5:00am UTC](https://community.cartalk.com/t/check-engine-light/73408/3 "2012-07-07T05:00:19Z")

</div>

That CEL (check engine light) is just a kid in class waving her hand trying to get you attention because she has the answer. You need to have the codes read. Some places will read them for FREE. Try Autozone or Advanced Auto Parts. Get the exact code (like P0123) not just their translation into English and post it back here.

---

<div class="post-metadata">

**Author:** ![jesmed1](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/jesmed1/32/2097_2.png) [@jesmed1](https://community.cartalk.com/u/jesmed1)\
**Post date:** [July 7, 2012, 5:26am UTC](https://community.cartalk.com/t/check-engine-light/73408/4 "2012-07-07T05:26:14Z")

</div>

Are you sure it’s the “check engine” light, which is usually amber or yellow in color?

It sounds like you may be seeing the oil pressure light, which is red and has a symbol of an oil lamp on it. When you let the engine idle at a red light, the oil pressure drops because the engine is running slowly. If it drops too low, the red oil pressure light will come on. Then, when you hit the gas and drive away, the engine speeds up and oil pressure increases, and the oil pressure light goes off. Then you slow down and stop at another light, and the light comes on again…

Check the oil level. If it’s low, that’s one reason the oil pressure light will come on. If your oil is up to the “full” mark and the light still comes on, it could indicate engine problems like worn main bearings, or problems with the oil pump. First check your oil level, then take the car to a trusted local mechanic if the light keeps coming on.

---

<div class="post-metadata">

**Author:** ![RemcoW](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/remcow/32/2471_2.png) [@RemcoW](https://community.cartalk.com/u/RemcoW)\
**Post date:** [July 7, 2012, 5:35am UTC](https://community.cartalk.com/t/check-engine-light/73408/5 "2012-07-07T05:35:38Z")

</div>

Make and model?

---

<div class="post-metadata">

**Author:** ![BustedKnuckles](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/bustedknuckles/32/25_2.png) [@BustedKnuckles](https://community.cartalk.com/u/BustedKnuckles)\
**Post date:** [July 7, 2012, 6:19am UTC](https://community.cartalk.com/t/check-engine-light/73408/6 "2012-07-07T06:19:28Z")

</div>

Just to elaborate a bit, the CEL will go on when a fault has been detected. If the fault is no longer detected, the light may go out. But, the ECM stores the code in memory. Even if the light is out, a code is probably still stored in memory and can be read.

---

<div class="post-metadata">

**Author:** ![bing](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/bing/32/4619_2.png) [@bing](https://community.cartalk.com/u/bing)\
**Post date:** [July 7, 2012, 8:45am UTC](https://community.cartalk.com/t/check-engine-light/73408/7 "2012-07-07T08:45:28Z")

</div>

Agree with jesmed that could be oil light but also could be the battery light indicating a charging problem. Strange behavior for a check engine light.
