Ok my check engine has turned on but when i start my car it wont turn on till i put the my on drive and hit 4000 rpm then it turns on i keep getting code 21
This code is for a V-Tec valve control failure, which is why it doesn't come on until you hit 4200rpm. That's when the system activates. Check your connections at the V-tec solenoid/valve on the back of the head. You'll likely see it leaking quite a bit of oil leaking down the back of the engine from it. Don't bother messing with it, replace it. And don't use any kind of additives in your oil. (Slick 50, etc) These products notoriously clog the V-Tec valves. Good luck!
SOURCE: Intermittent speedo for 1991 Honda accord but odometer & trip ok
its a faulty speed sensor or plug to speed sensor could be dirty
SOURCE: 1992 Honda Accord DX will not start, gets spark, gets fuel
Same problem! Put in a new ignition switch (husband did of course!) and it worked! Very cheap, under $80.
SOURCE: My 95 Honda Accord won't start. There's No spark from the coil
Take the distributor cap off and have someone crank the engine. Is the rotor button in the distributor turning? If not, you lost a timing belt. I went through your same senario.
SOURCE: 98 Honda Accord LX CODE 1259
Code 1259 indicates a V-tec system malfuntion assuming your Honda isn't a DX? Disconnect the negative battery cable so that you can clear the code. If code returns, try cleaning and/or replacing the V-tec pressure sensor. I heard of someone that had the same 4000 rpm problem you speak of and this is where they solved their problem. Good luck to you.
SOURCE: 2000 accord check engine light
i would look into haveing the egr valve, injectors or fuel filter looked at
326 views
Usually answered in minutes!
×