Honda Civic (2001 - 2005) Coupe / Sedan / Hybrid (Includes Acura EL)

2004 Honda Civic Throwing P0135 Engine Code

Thread Tools
 
Search this Thread
 
Old Dec 13, 2014 | 01:18 PM
  #1  
Civiccity03's Avatar
Thread Starter
Honda-Tech Member
 
Joined: Dec 2013
Posts: 64
Likes: 0
Default 2004 Honda Civic Throwing P0135 Engine Code

Hey guys, amongst other problems with this 2004 Honda Civic SE I recently got, it also has a check engine light on with the p0135 code.

I looked up the code and it's 02 heater circuit malfunction of the primary sensor, but I replaced the sensor with a good one out of my 2005 Honda Civic SE, which is basically the same car, and the code will still not go away.

It comes back as soon as I reset it. Any idea as to what this problem could be? Thanks very much.
Reply
Old Dec 13, 2014 | 06:01 PM
  #2  
spdracrm3's Avatar
Honda-Tech Member
 
Joined: Nov 2014
Posts: 22
Likes: 0
From: Renton Wa
Default Re: 2004 Honda Civic Throwing P0135 Engine Code

first check the fuse that supplies the heater circuit (as that is what the computers looks at to determine if its a good circuit/sensor (using either voltage drop or current flow thru the sensor) ,also have seen wiring issues and also ECU damaged when the sensors fail so keep that in mind

also be aware that there are several different sensors used thru the years ,each having different resistances in the sensor heater circuit and if the incorrect calibration sensor is installed the code will flag .
Reply
Old Dec 15, 2014 | 11:01 AM
  #3  
Civiccity03's Avatar
Thread Starter
Honda-Tech Member
 
Joined: Dec 2013
Posts: 64
Likes: 0
Default Re: 2004 Honda Civic Throwing P0135 Engine Code

Originally Posted by spdracrm3
first check the fuse that supplies the heater circuit (as that is what the computers looks at to determine if its a good circuit/sensor (using either voltage drop or current flow thru the sensor) ,also have seen wiring issues and also ECU damaged when the sensors fail so keep that in mind

also be aware that there are several different sensors used thru the years ,each having different resistances in the sensor heater circuit and if the incorrect calibration sensor is installed the code will flag .
Hey man, the fuses are fine, non of them are burnt or anything. Also, plug going into the o2 is getting 12 volts and the 02 itself is fine. I know because I have an 05 Civic and I swapped the 02s from both cars and that one is having no issues. I really don't know what it could be, but I don't think it's the 02.
Reply
Old Dec 15, 2014 | 01:29 PM
  #4  
Civiccity03's Avatar
Thread Starter
Honda-Tech Member
 
Joined: Dec 2013
Posts: 64
Likes: 0
Default Re: 2004 Honda Civic Throwing P0135 Engine Code

I forgot to mention that this car has a cracked exhaust manifold, could that be the problem?
Reply
Old Dec 15, 2014 | 07:06 PM
  #5  
spdracrm3's Avatar
Honda-Tech Member
 
Joined: Nov 2014
Posts: 22
Likes: 0
From: Renton Wa
Default Re: 2004 Honda Civic Throwing P0135 Engine Code

Originally Posted by Civiccity03
I forgot to mention that this car has a cracked exhaust manifold, could that be the problem?
Re: swapping sensor from one car to another see my previous note

"also be aware that there are several different sensors used thru the years ,each having different resistances in the sensor heater circuit and if the incorrect calibration sensor is installed the code will flag "

just because it plugs in doesnt mean it is correct for that year.....

RE: the cracked manifold will not cause this code you are getting ,it might cause a lean code (different "P" code number), but not a O2 heater code .
Reply
Old Dec 16, 2014 | 09:43 AM
  #6  
Civiccity03's Avatar
Thread Starter
Honda-Tech Member
 
Joined: Dec 2013
Posts: 64
Likes: 0
Default Re: 2004 Honda Civic Throwing P0135 Engine Code

Originally Posted by spdracrm3
Re: swapping sensor from one car to another see my previous note

"also be aware that there are several different sensors used thru the years ,each having different resistances in the sensor heater circuit and if the incorrect calibration sensor is installed the code will flag "

just because it plugs in doesnt mean it is correct for that year.....

RE: the cracked manifold will not cause this code you are getting ,it might cause a lean code (different "P" code number), but not a O2 heater code .

Hi, but wouldn't it flag in my 2005 Honda Civic then? What I did was basically take the 02 from my 2004 Honda Civic and swapped it with the one in my 2005 Honda Civic. I basically exchanged them and my 2005 is not throwing any codes. So if the sensor was incorrect, wouldn't my 2005 throw a code as well, or no?

I see what you mean. The manifold as a pretty big crack in it and I thought that might be the cause of the 02 not heating up quickly enough. That doesn't sound plausible, does it?
Reply
Old Dec 16, 2014 | 07:48 PM
  #7  
spdracrm3's Avatar
Honda-Tech Member
 
Joined: Nov 2014
Posts: 22
Likes: 0
From: Renton Wa
Default Re: 2004 Honda Civic Throwing P0135 Engine Code

" but wouldn't it flag in my 2005 Honda Civic then"

not necessarily it depends on what the ECU control/test limits are and if the sensor falls within those test limits . didnt realize you had done this swap(this can be dangerous as i mentioned failing sensors can damage the ECU so if it was bad you could have damaged ECU in both cars ) and so would think its probably indicating its ok (how long have you driven the 05? how many drive cycles ?) in which case since the 05 isnt flagging a heater code with the 04 sensor it would indicate a wiring or ECU problem in the 04

yea cracked manifold wont cause O2 heating issue this is what the heater in the O2 is for .
Reply
Old Dec 17, 2014 | 07:38 AM
  #8  
Civiccity03's Avatar
Thread Starter
Honda-Tech Member
 
Joined: Dec 2013
Posts: 64
Likes: 0
Default Re: 2004 Honda Civic Throwing P0135 Engine Code

Originally Posted by spdracrm3
" but wouldn't it flag in my 2005 Honda Civic then"

not necessarily it depends on what the ECU control/test limits are and if the sensor falls within those test limits . didnt realize you had done this swap(this can be dangerous as i mentioned failing sensors can damage the ECU so if it was bad you could have damaged ECU in both cars ) and so would think its probably indicating its ok (how long have you driven the 05? how many drive cycles ?) in which case since the 05 isnt flagging a heater code with the 04 sensor it would indicate a wiring or ECU problem in the 04

yea cracked manifold wont cause O2 heating issue this is what the heater in the O2 is for .

I doubt a failing sensor can damage the ECU, no? Sensors are known to fail regularly and many people do not repair them right away. And it might be a wiring issue like you're saying. Maybe it is the ECU? Do you think I should swap them and see? Are they interchangeable? Thanks.
Reply
Old Dec 17, 2014 | 11:36 AM
  #9  
Civiccity03's Avatar
Thread Starter
Honda-Tech Member
 
Joined: Dec 2013
Posts: 64
Likes: 0
Default Re: 2004 Honda Civic Throwing P0135 Engine Code

Originally Posted by spdracrm3
" but wouldn't it flag in my 2005 Honda Civic then"

not necessarily it depends on what the ECU control/test limits are and if the sensor falls within those test limits . didnt realize you had done this swap(this can be dangerous as i mentioned failing sensors can damage the ECU so if it was bad you could have damaged ECU in both cars ) and so would think its probably indicating its ok (how long have you driven the 05? how many drive cycles ?) in which case since the 05 isnt flagging a heater code with the 04 sensor it would indicate a wiring or ECU problem in the 04

yea cracked manifold wont cause O2 heating issue this is what the heater in the O2 is for .
Hey bro, I fixed it! It was the option fuse! For some reason it was missing! It caused 2 major issues, this one and my DRL lights went out. Thanks a lot for your help, appreciate it!

Last edited by Civiccity03; Dec 29, 2014 at 06:20 AM.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
C4st0r_Tr0y
Honda Civic (2001 - 2005)
3
Aug 12, 2018 08:08 AM
elo2009
Honda CR-V & Element
1
May 21, 2018 09:21 AM




All times are GMT -8. The time now is 04:19 AM.