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

04 Civic Ex Vtec Problem---P2646

Thread Tools
 
Search this Thread
 
Old Nov 6, 2013 | 04:20 PM
  #1  
neoblastic's Avatar
Thread Starter
Honda-Tech Member
 
Joined: Nov 2013
Posts: 2
Likes: 0
Default 04 Civic Ex Vtec Problem---P2646

Hello all.............Been away from Honda-tech for a while now, last car was a 97 Accord....Just picked up a new-to-me 04 civic EX.

I am getting error code P2646. Installed a new vtec solenoid and pressure switch. Changed the oil and filter too; that didn't solve the issue.

I have not tested the oil pressure; but the oil warning light never comes on. I think I have narrow the problem to a wiring issue. The brown/yellow wire from oil pressure switch connector is spliced in a couple of places and just doesn't look like it came from the factory like that. I am thinking previous owner installed some sort of device there. I made a video of the issues I found:


Someone please help me get this sorted out. I dont have access to an electrical diagram. Is the wiring supposed to be like that?

Thanks in advance for all your help.
Reply
Old Nov 12, 2013 | 04:33 PM
  #2  
neoblastic's Avatar
Thread Starter
Honda-Tech Member
 
Joined: Nov 2013
Posts: 2
Likes: 0
Default Re: 04 Civic Ex Vtec Problem---P2646

Update. .
fixed all the wiring at both the ecu and connector. Check engine light has been off since. I wondered what was installed there before.
Reply
Old Mar 21, 2017 | 09:42 PM
  #3  
kostanky's Avatar
Honda-Tech Member
 
Joined: Mar 2017
Posts: 3
Likes: 0
Default Re: 04 Civic Ex Vtec Problem---P2646

Hey man,

I've been having this same issue with my 04 Civic EX as well. Do you care to elaborate on how you managed to fix the problem? Like what parts you used to fix it and stuff like that.

Thanks again if you ever see this.
Reply
Old Mar 21, 2017 | 09:51 PM
  #4  
toyomatt84's Avatar
Sanji
iTrader: (1)
 
Joined: Apr 2005
Posts: 27,541
Likes: 38
From: ALL BLUE
Default Re: 04 Civic Ex Vtec Problem---P2646

Its been over 3 years since that user has even been on Honda-Tech, so I wouldn't get my hopes up.
Reply
Old Mar 21, 2017 | 09:53 PM
  #5  
kostanky's Avatar
Honda-Tech Member
 
Joined: Mar 2017
Posts: 3
Likes: 0
Default Re: 04 Civic Ex Vtec Problem---P2646

Originally Posted by toyomatt84
Its been over 3 years since that user has even been on Honda-Tech, so I wouldn't get my hopes up.
That's really unfortunate because this is my exact problem and I can't seem to figure this out
Reply
Old Mar 23, 2017 | 04:39 AM
  #6  
NDNV's Avatar
Honda-Tech Member
 
Joined: Feb 2009
Posts: 749
Likes: 18
From: CANADA
Default Re: 04 Civic Ex Vtec Problem---P2646

Hope you figure out where in the circuit the failure is. Electrical faults can be tricky.
Reply
Old Mar 27, 2017 | 02:01 AM
  #7  
EX-JAY's Avatar
Honda-Tech Member
 
Joined: Oct 2003
Posts: 187
Likes: 0
From: Boston, MA, USA
Default Re: 04 Civic Ex Vtec Problem---P2646

Hello,

I fixed the problem by grounding the Vtec solenoid permanently. I no longer have the vehicle but I think I disconnected the connector to the solenoid and grounded it at the pcm.

Look on Youtube for grounding the vtec solenoid.
Reply
Old Mar 28, 2017 | 06:30 PM
  #8  
kostanky's Avatar
Honda-Tech Member
 
Joined: Mar 2017
Posts: 3
Likes: 0
Default Re: 04 Civic Ex Vtec Problem---P2646

Originally Posted by EX-JAY
Hello,

I fixed the problem by grounding the Vtec solenoid permanently. I no longer have the vehicle but I think I disconnected the connector to the solenoid and grounded it at the pcm.

Look on Youtube for grounding the vtec solenoid.
Were you still able to use VTEC? I haven't been able to find many videos on it. How did the car run after you did that?
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
JDM H2B EK
Honda Civic (2001 - 2005)
7
Jul 4, 2011 05:34 AM
worx
Acura Integra
6
Oct 18, 2009 08:52 AM
integrawhat
Acura Integra
18
Apr 17, 2007 03:56 PM
BlackOnBlackTeggie
Acura Integra
10
Oct 15, 2004 01:12 PM
punkassazn
Acura Integra
13
Oct 1, 2004 12:13 PM




All times are GMT -8. The time now is 11:35 PM.