CEL code 21 help!

We may earn a small commission from affiliate links and paid advertisements. Terms

slpycd7

Junior Member
before I go into crazy details and people asking me what i've got, here is some info..

1994 Accord Coupe
1995 JDM h22a
1994 USDM H23 tranny
JDM p13 ecu
Apexi VAFC

and other small mods.

neways this the first time happening to my knowledge... I'm getting CEL code 21 which is VTEC solenoid. with this code I'm getting a 6500 redline instead of the regular 7800 or so.

This only happens during mid afternoon when it gets crazy 100+ degrees outside, it doesn't happen in the morning after I've ran it till operating temperatures and gone passed the 6500 rpm revlimit. So what do you guys think? Should I replace my vtec solenoid or try some other wacky method
 
I think other people have mentioned taking it off and cleaning underneath. There is a screen of some sort. Haven't actually done it to mine.

Check your oil level. Low oil pressure will keep VTEC from engaging.

If that doesn't work, test the solenoid. Also, double check your wiring.
 
Back
Top