# Too much oil - can cause check engine light?

**URL:** <https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845>\
**Category:** Maintenance/Repairs\
**Tags:** impreza, subaru\
**Created:** [August 20, 2010, 3:05am UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845 "2010-08-20T03:05:35Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![blowbigchunks](https://avatars.discourse-cdn.com/v4/letter/b/7feea3/32.png) [@blowbigchunks](https://community.cartalk.com/u/blowbigchunks)\
**Post date:** [August 20, 2010, 3:05am UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845/1 "2010-08-20T03:05:35Z")

</div>

(2002 subaru impreza wrx, 2.0L turbo)  
  
  
  
 Recently my check engine light came on, and has stayed on steadily. I noticed that the engine oil is a bit high on the dipstick. My engine has always burned oil (maybe a quart every 2-3k miles) and I usually do add a quart when I see it getting low, between proper oil changes.  
  
  
  
 I’ve read about the basics of how too much oil can damage the engine (crankshaft causes oil to froth up, decreases oil pressure, etc), so let me ask some specific questions:  
  
  
  
 - just how much oil would be too much? I think I may have put as much as a quart too much.  
  
 - what are the symptoms of too much oil? I have driven the car several hundred miles since I last added a quart. There are no performance or behavior problems that I have noticed, except for the check engine light. So can they be related?  
  
  
  
 The car has 150K miles on it, so normally the check engine light wouldn’t surprise me at all. But I am concerned about the high dipstick level and whether I may have caused it.  
  
  
  
 Thanks in advance.

---

<div class="post-metadata">

**Author:** ![Xebadaih](https://avatars.discourse-cdn.com/v4/letter/x/d07c76/32.png) [@Xebadaih](https://community.cartalk.com/u/Xebadaih)\
**Post date:** [August 20, 2010, 3:10am UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845/2 "2010-08-20T03:10:46Z")

</div>

Go get the code(s) read at autozone. That will point you in the right direction.

---

<div class="post-metadata">

**Author:** ![tardis](https://avatars.discourse-cdn.com/v4/letter/t/f0a364/32.png) [@tardis](https://community.cartalk.com/u/tardis)\
**Post date:** [August 20, 2010, 3:25am UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845/3 "2010-08-20T03:25:47Z")

</div>

Get the codes read to see which of the thousands of possible issues is being reported. One of the things that can’t and won’t turn the check engine light on is the oil level.

I wouldn’t put more than a half quart over full in.

---

<div class="post-metadata">

**Author:** ![Joseph\_E\_Meehan](https://sea1.discourse-cdn.com/cartalk/user_avatar/community.cartalk.com/joseph_e_meehan/32/21_2.png) [@Joseph\_E\_Meehan](https://community.cartalk.com/u/Joseph_E_Meehan)\
**Post date:** [August 20, 2010, 12:36pm UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845/4 "2010-08-20T12:36:50Z")

</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:** ![blowbigchunks](https://avatars.discourse-cdn.com/v4/letter/b/7feea3/32.png) [@blowbigchunks](https://community.cartalk.com/u/blowbigchunks)\
**Post date:** [August 20, 2010, 1:30pm UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845/5 "2010-08-20T13:30:42Z")

</div>

Heh, it was a P0031 - apprently something to do with the heater for one of the O2 sensors. That seems fairly unrelated to motor oil, to put it mildly.

Thanks for the replies. I’d still be interested in any thoughts on the symptoms of too much motor oil. Or what to do, if anything, about the P0031, which seems pretty minor.

---

<div class="post-metadata">

**Author:** ![cigroller](https://avatars.discourse-cdn.com/v4/letter/c/c68b51/32.png) [@cigroller](https://community.cartalk.com/u/cigroller)\
**Post date:** [August 20, 2010, 1:38pm UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845/6 "2010-08-20T13:38:32Z")

</div>

If you check your oil and it doesn’t look like its foamy/full of bubbles then you likely have no problem. Its also simple, though, to just keep the oil within the marks on the dipstick.

Here is some info on P0031: [http://www.obd-codes.com/p0031](http://www.obd-codes.com/p0031)

I wouldn’t ignore it, nor would I assume that the sensor is bad since the problem could be in the wiring for the sensor. Either way, it won’t be all that easy to deal with and a good shop should be able to check out the circuit for that sensor & the sensor itself.

---

<div class="post-metadata">

**Author:** ![blowbigchunks](https://avatars.discourse-cdn.com/v4/letter/b/7feea3/32.png) [@blowbigchunks](https://community.cartalk.com/u/blowbigchunks)\
**Post date:** [August 20, 2010, 3:19pm UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845/7 "2010-08-20T15:19:46Z")

</div>

Thanks. Would it be realistic to expect the shop to fix just the heater problem on the sensor or will they insist on just replacing the entire sensor? I bet the latter.

---

<div class="post-metadata">

**Author:** ![cigroller](https://avatars.discourse-cdn.com/v4/letter/c/c68b51/32.png) [@cigroller](https://community.cartalk.com/u/cigroller)\
**Post date:** [August 20, 2010, 3:52pm UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845/8 "2010-08-20T15:52:01Z")

</div>

The heater is part of the sensor - so if the wiring to & from the sensor is intact & healthy then the sensor gets replaced.

---

<div class="post-metadata">

**Author:** ![blowbigchunks](https://avatars.discourse-cdn.com/v4/letter/b/7feea3/32.png) [@blowbigchunks](https://community.cartalk.com/u/blowbigchunks)\
**Post date:** [August 20, 2010, 4:01pm UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845/9 "2010-08-20T16:01:27Z")

</div>

Oh, I get it. That also means that replacing the sensor won’t even necessarily solve this problem. Ok, thanks.

---

<div class="post-metadata">

**Author:** ![ignoramus9](https://avatars.discourse-cdn.com/v4/letter/i/d07c76/32.png) [@ignoramus9](https://community.cartalk.com/u/ignoramus9)\
**Post date:** [August 20, 2010, 8:48pm UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845/10 "2010-08-20T20:48:25Z")

</div>

One more argument for my idea of a car that talks to the owner, and tells whem in simple english (bi or tri lingual for spanish or other?) just what the problem is, and how urgent it is, and also when it needs is schedualed service.

---

<div class="post-metadata">

**Author:** ![tardis](https://avatars.discourse-cdn.com/v4/letter/t/f0a364/32.png) [@tardis](https://community.cartalk.com/u/tardis)\
**Post date:** [August 20, 2010, 9:26pm UTC](https://community.cartalk.com/t/too-much-oil-can-cause-check-engine-light/53845/11 "2010-08-20T21:26:39Z")

</div>

The problem is that it would be just about impossible for the on-board diagnostics to narrow it down to the defective component. It only knows what inputs that it has are not right, it doesn’t know why. You could add a lot more sensors and wiring to help it to better diagnose the issues, but then you are just adding more stuff that could fail. You’d then have to add more stuff to diagnose the stuff that you added to diagnose the original sensors. It’s a no-win situation.
