Infamous vtec not engaging, code 21
so when i get to about 6100 rpm the cel will turn on and read 21, the vtec is not engaging. It only turns on when i get up to that rpm, then it turns off when the car is restarted. So what does that mean. I would think it either doesn't have enough oil pressure although my oil is full and recently changed or the solenoid is bad. If I did have a defective bad solenoid. Would that only come on like that or is it possible that there is something else i am missing. I know this is a pretty common problem. But most the threads i could find low oil was to blame, so what should i look for and how can i test if the solenoid is bad. Can someone walk me through the steps for diagnosing this. The engine is a b16a2 with a p28 ecu chipped by phearable.
On a side not i was trying to wire up a kill switch using my seatbelt switch. Unfortunately i found that normally the switch is open (has continuity when the seatbelt isn't buckled). So i was wondering is there any relays on civic that are vital that operation that work like that. I know it is kind of a shot in the dark but i was thinkin it would make a really good switch since i don't know any thieves that buckle up while their trying to jump a car.
On a side not i was trying to wire up a kill switch using my seatbelt switch. Unfortunately i found that normally the switch is open (has continuity when the seatbelt isn't buckled). So i was wondering is there any relays on civic that are vital that operation that work like that. I know it is kind of a shot in the dark but i was thinkin it would make a really good switch since i don't know any thieves that buckle up while their trying to jump a car.
meter the solenoid, it should read between 14-25 ohms. then meter the wire from the solenoid back to the pin at the ecu. then let us know what you find
No i can't feel the vtec at all. I know the car has a shift light that will turn on if you get to like 8100 rpm, and if that was the case it still wouldn't explain why i am getting a code 21. i know the wire is good because when i got the car the engine had just been swapped and the vtec hadn't been connected to the ecu, but thanks for the ohm reading i will test that tomorrow.
Thread
Thread Starter
Forum
Replies
Last Post
cioli
Honda Civic / Del Sol (1992 - 2000)
12
Feb 26, 2006 08:31 AM




