When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
code 21? oil pressure sensor or whole vtec solenoid?
okay so my 92 obd1 integra with a b16a2 obd2 motor converted to obd1, my question is, its throwing a code 21 which is a vtec spool solenoid valve, is that the green sensor that unscrews or does that mean something internal is bad, meaning i need to replace the whole solenoid?
im confused as to what is meant by vtec spool solenoid valve??
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by Sean5826 »</TD></TR><TR><TD CLASS="quote">thank you sir, i will have to check that out
so is the code for a bad vtec solenoid, or can cleaning the "screen" cause the CEL to go away?</TD></TR></TABLE>
yeah it says vtec spool valve for the CEL, what exactly is that?
i saw in that link you posted, the one diagram showed a part number 10 i think that was the vtec spool valve, what is that and what does it do, if the code is for that, i dont know how a dirty screen would cause a valve to go bad. you know what i mean, but then again i dont really know all that much about how the whole vtec solenoid works
so does anybody know what would be causing this problem? could the screen clog so much it would throw a code? and what exactly is the vtec spool solenoid valve? and waht exactly does it do and could a clogged screen effect it?
i had that code bfore
the only reason that code came up was bcuz i didnt wire up vtec to my ecu.
after i got the subharness (rywire) and wired it up. the check engine light was gone and the code stop flashing.
<TABLE WIDTH="90%" CELLSPACING=0 CELLPADDING=0 ALIGN=CENTER><TR><TD>Quote, originally posted by BlueIntegraBoy »</TD></TR><TR><TD CLASS="quote">Trying cleaning the screen on the VTEC solenoid.
If that doesn't work, then it needs to be replaced.</TD></TR></TABLE>
The "Vtec Spool Valve" is basically the entire assembly piece the Vtec Solenoid is connected to.
Just for giggles check oil level and quality.
Check your wiring and grounds.
Get a multimeter and check the wires back to the ECU from the Solenoid.
Check the solenoid itself to see if it is working.(you can do this by grounding it out and connecting it to a power source such as the battery)You should hear it click, that means its working.
If all those don't give you some answers I wish you luck.
I had this code appear earlier this year and it didn't turn out to be good. Basically I had a pin/board on my ECU come loose and burn out. Had to use one of the extra outputs and use a relay to run Vtec. Not Fun!
If that doesn't work, then it needs to be replaced.
______________________________________
What if you have replaced the whole VTech solenoid assembly, and are still getting code 21? Originally I was getting engine code 21 and trans code 14, and my idler air control was tripping out. I cleaned my IAC and it stopped acting up, and trans code 14 went away. Leaving me with engine code 21. I took off the VTech solenoid assembly and decided to replace the whole thing. But now I'm still getting the code and the car dies in a matter of minutes.
My FIL suggested maybe the coil could be going bad, but haven't seen anything about it.
Re: code 21? oil pressure sensor or whole vtec solenoid?
There's 2 parts to the Vtec solenoid! the top part that has 3 bolts has a screen as well that's the part you want to test and or replace. check both screens and clean them and replace the gasket if needed.
Re: code 21? oil pressure sensor or whole vtec solenoid?
I replaced the whole assembly. Both the solenoid itself and the lower unit. Therefore I don't understand why I am still getting a code for it.
Could this be an issue related to my coil? My father in law suggested it may be that. I am in serious need of help. Car has been out of commission for a while now.