Error code 21 after engine swap
vxturbo
10-10-2007, 12:22 PM
I am getting code 21 (VTEC Spool Solenoid Valve) after swapping in a d16z6 to my cx hatch. I have an SI wiring harness and a p28 so all should be good there, I even got a different VTEC Solenoid and I am still seeing the same code.
Is there a way to see if they are bad or see if its moving properly?
Or any other ideas?
Thanks,
Brad
Is there a way to see if they are bad or see if its moving properly?
Or any other ideas?
Thanks,
Brad
CivicSpoon
10-10-2007, 03:24 PM
Are you sure you wired it up properly? Did you wire it directly to the ECU? If your car a '92, and did you wire it to the correct shock tower mount plug pin (if you did it that way)? Did you even run the wires to the ECU from the Si engine harness, or did you just use the engine harness and not wire it beyond that point?
vxturbo
10-10-2007, 03:42 PM
I just used the SI harness. I was under the impression that all 92-95 Civics were prewired for VTEC under the dash. Am I wrong?
Thanks
Brad
Thanks
Brad
CivicSpoon
10-10-2007, 06:35 PM
Nope, all the 1992 are, and so are the '93-'95 Si/EX/VX models. You will need to wire them in from the shock tower mount plug to the ecu (including the ecu pins).
http://www.ff-squad.com/tech/wiring/obd1.shocktowerplug.jpg
http://www.ff-squad.com/tech/wiring/obd1.shocktowerplug.jpg
vxturbo
10-11-2007, 12:25 AM
wow I feel like a total retard, I dont know how I could have missed this.
I have been about to light my car on fire for a month now thinking I had bad parts. Thanks man.
So my stock underdash wiring should have missing pins where the VTEC wires go? All I need to do is pin it to the shock tower and ecu and viola?
Sorry for being a newb lol, I thought I had this figured out but I was way off.
Thanks,
Brad
I have been about to light my car on fire for a month now thinking I had bad parts. Thanks man.
So my stock underdash wiring should have missing pins where the VTEC wires go? All I need to do is pin it to the shock tower and ecu and viola?
Sorry for being a newb lol, I thought I had this figured out but I was way off.
Thanks,
Brad
CivicSpoon
10-11-2007, 11:59 AM
Yup, just pin the 2 wires into the shock tower plug, run the wires through the firewall, and pin them into the ecu and everything should work. And don't forget the ground too.
vxturbo
10-11-2007, 07:03 PM
Cool, but I still have a couple questions.
1. Why am I only seeing code 21 when both arent wired up? Shouldnt I be seeing 2 codes?
2. What do I need to ground? Isnt it already grounded via the harness or do I need another ground?
Thanks for the help.
1. Why am I only seeing code 21 when both arent wired up? Shouldnt I be seeing 2 codes?
2. What do I need to ground? Isnt it already grounded via the harness or do I need another ground?
Thanks for the help.
Christ
10-13-2007, 05:49 PM
the shock tower isn't a ground point, i don't believe, I'm pretty sure it's just a bolt that holds the harness plug to the tower.
vxturbo
10-13-2007, 08:23 PM
I meant does the harness run a common ground (like to the battery?) or do I need to run a separate ground for the VTEC solenoid?
Automotive Network, Inc., Copyright ©2026
