vtec dies after 3rd gear and CEL 22... vtec pressure valve
1st,2nd and 3rd gear the car pulls. after that my vtec either doesnt turn on at all or starts cutting on and off. i get the check engine light code 22. vtec pressure valve. b16a obd1 motor in a 94 vx hatch. ive changed my dizzy and solenoid but still same result after punching it... thanks.
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by ViXoN Hatch94 »</TD></TR><TR><TD CLASS="quote">1st,2nd and 3rd gear the car pulls. after that my vtec either doesnt turn on at all or starts cutting on and off. i get the check engine light code 22. vtec pressure valve. b16a obd1 motor in a 94 vx hatch. ive changed my dizzy and solenoid but still same result after punching it... thanks.</TD></TR></TABLE>Code 22 is for the VTEC oil pressure switch; that's not the same thing as the VTEC solenoid valve. Which one did you check/change?
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by ViXoN Hatch94 »</TD></TR><TR><TD CLASS="quote">... ive changed my dizzy...</TD></TR></TABLE>Why? Was there some additional trouble??
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by ViXoN Hatch94 »</TD></TR><TR><TD CLASS="quote">... ive changed my dizzy...</TD></TR></TABLE>Why? Was there some additional trouble??
check your oil, if its full you may have bigger problems. you arent getting enough oil pressure to activate vtec. (or in this case it is falling and throwing the cel.)
How many miles are on the motor???
How many miles are on the motor???
the oil level is fine, how can i fix the vtec oil switch????? i heard something about the japanese and usdm versions of motors are diff in the vtec switch: one of em has it and the other doesnt. my motor is a 93 B16a. bought from HMotorsonline and they say their motors are less than 35k.
o fix your problem run a wire from A4 to D6 at the computer. I had a similar problem when I switched from a Hondata ECU to Kenji on a JDM B18c-R. Search for my name and you will see. You can also find a pinout of the ecu to help you. Good luck!
Trending Topics
i understand that the vtec switch from the ecu is the D6 pinout... but the sensor connecting to the switch has two wires. a black and blue. is the black the ground and the blue wire the one from the ecu?? thanks
The ground out method didnt work for me. Just solder in a wire from A4 to D6 and you will be set. Trust me I have already been through this.
I dont know exactly how it works but whatever the motor is looking for it gets that same signal when you run the wire from A4 to D6. Kenji is the one that told me to do it and well it works. There are lots of people doing this and it works.
Ok so A4 is the vtec solenoid wire and D6 is the vtec pressure switch and i'm guessing by bridging the two it ensure that each get a signal if one is playing up. Does anyone know if the same applies to OBD0/PWO ECUs...my friends CRX VT (B16A- UK car) has a similar problem...the CEL is showing code 22 - oil pressure switch...would bridging A08 (solenoid) and B05 (pressure switch) on the PWO ECU do the same thing????
Are you sure you connected them to the correct wires. I almost made a mistake because my mind wasn't working at the time. Did it the next morning and everything worked out just fine. I wanna say one of the wires is Orange and blue. Double check to see its the correct wires. I see no reason why it wouldn't fix your problem.
Why not fix it right?
D6 (blue/black wire) goes to the VTEC oil pressure switch. I guess it's normally closed, so when the oil pressure is low D6 goes to ground. When the oil pressure is high enough, the switch opens, & D6 goes open. A4 supplies a voltage to energize the VTEC solenoid. It's probably close enough to the voltage that the ECU wants to see at D6, so you're fooling the ECU.
I don't know about you, but if my oil pressure wasn't good enough, I'd probably not want VTEC to engage...
D6 (blue/black wire) goes to the VTEC oil pressure switch. I guess it's normally closed, so when the oil pressure is low D6 goes to ground. When the oil pressure is high enough, the switch opens, & D6 goes open. A4 supplies a voltage to energize the VTEC solenoid. It's probably close enough to the voltage that the ECU wants to see at D6, so you're fooling the ECU.
I don't know about you, but if my oil pressure wasn't good enough, I'd probably not want VTEC to engage...
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by JimBlake »</TD></TR><TR><TD CLASS="quote">Why not fix it right?
D6 (blue/black wire) goes to the VTEC oil pressure switch. I guess it's normally closed, so when the oil pressure is low D6 goes to ground. When the oil pressure is high enough, the switch opens, & D6 goes open. A4 supplies a voltage to energize the VTEC solenoid. It's probably close enough to the voltage that the ECU wants to see at D6, so you're fooling the ECU.
I don't know about you, but if my oil pressure wasn't good enough, I'd probably not want VTEC to engage...
</TD></TR></TABLE>
JDM motors (B18c-R and B16A's) do not use OIL pressure switches for Vtec. Obviously there is a reason they don't need it.
D6 (blue/black wire) goes to the VTEC oil pressure switch. I guess it's normally closed, so when the oil pressure is low D6 goes to ground. When the oil pressure is high enough, the switch opens, & D6 goes open. A4 supplies a voltage to energize the VTEC solenoid. It's probably close enough to the voltage that the ECU wants to see at D6, so you're fooling the ECU.
I don't know about you, but if my oil pressure wasn't good enough, I'd probably not want VTEC to engage...
</TD></TR></TABLE>
JDM motors (B18c-R and B16A's) do not use OIL pressure switches for Vtec. Obviously there is a reason they don't need it.
Ive got a question relating to this ... I have a single oil line coming from the stock oil pressure switch on the back of the motor up to a tee on the firewall. On this tee I have the stock pressure switch, a line going to the turbo, and an Autometer sender unit.
At most the gauge reads about 35psi (>4000rpm), and after the car is warm the pressure is around 5psi at idle. Obviously this is due to the pressure flowing through the line to the turbo (taking the path of least resistance) instead of registering on to the Autometer sender, but does this mean that the rest of the motor isn't seeing as much pressure as it should since its just flowing out through the turbo lines?
Thanks!
At most the gauge reads about 35psi (>4000rpm), and after the car is warm the pressure is around 5psi at idle. Obviously this is due to the pressure flowing through the line to the turbo (taking the path of least resistance) instead of registering on to the Autometer sender, but does this mean that the rest of the motor isn't seeing as much pressure as it should since its just flowing out through the turbo lines?
Thanks!
No, if I understand your setup, the low measured pressure is just because of the flow thru that line. The gauge measures where the sender is located. The engine isn't seeing that lower pressure.
Can you use a bigger line from the block to the tee? Or find another place to supply oil to the turbo?
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by awdwagon »</TD></TR><TR><TD CLASS="quote">JDM motors (B18c-R and B16A's) do not use OIL pressure switches for Vtec. Obviously there is a reason they don't need it.</TD></TR></TABLE>Oops... I thought he was just trying to avoid replacing a broken VTEC oil pressure switch.
Can you use a bigger line from the block to the tee? Or find another place to supply oil to the turbo?
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by awdwagon »</TD></TR><TR><TD CLASS="quote">JDM motors (B18c-R and B16A's) do not use OIL pressure switches for Vtec. Obviously there is a reason they don't need it.</TD></TR></TABLE>Oops... I thought he was just trying to avoid replacing a broken VTEC oil pressure switch.
after i connected a wire from A4 to D6, i got both codes 21 and 22... so im guessing that wont fix the problem. my only option is to rewire the wire from D6 to the green switch or figure out how to fix my oil pressure if thats whats wrong with it. what parts can be changed to fix a oil pressure problem????? thanks guys.
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by ViXoN Hatch94 »</TD></TR><TR><TD CLASS="quote">oh and where is the ground from the green vtec switch connected to? i need to check that.</TD></TR></TABLE>So you DO have the VTEC oil pressure switch? If so, it's ground is at the thermostat housing. Check for good continuity from the switch back to the ECU, also.
If the switch is OK, are you looking at a REAL oil pressure problem? If so...
Clogged oil pickup in the pan?
Worn out oil pump?
Plugged-up screen in the gasket for the VTEC solenoid/spool valve?
If the switch is OK, are you looking at a REAL oil pressure problem? If so...
Clogged oil pickup in the pan?
Worn out oil pump?
Plugged-up screen in the gasket for the VTEC solenoid/spool valve?
okay this is good info, but here goes another round...
i changed my solenoid and ive had 3 mechanics tell me that my motor runs strong and on it does pull without vtec. so can something in my oil pan or my oil pump still be defective? one more Q is should i just rewire the ground and main wire of the vtec switch just to be safe?
i changed my solenoid and ive had 3 mechanics tell me that my motor runs strong and on it does pull without vtec. so can something in my oil pan or my oil pump still be defective? one more Q is should i just rewire the ground and main wire of the vtec switch just to be safe?
oright! i put 2 seperate wires from the vtec switch, one for ground and the other to D6 pinout. if i drive under 7k, theres no cel, when i take it up to 8k, i get code 22. and both scenerios have no vtec. connecting D6 to A4 didnt work. hmmm... is this a oil pressure problem? if it is, how can i fix it!
very strange indeed. The only reason I can think of why the oil pressure switch trick doesnt work is because you are connecting it to the wrong wires. But if you say they are correct then I will take your word for it. Very strange though.



