Q: p0021 Engine Light Code and trouble accellerating to faster speeds

asked by on

I already asked this question , but i want to ask it again to get a second opinion on what you guys think is going on with my car. the other day i was driving along fine when all of a sudden the check engine light came on and as i went to accelerate up a hill, the engine seemed to loose power, ever since that day it has had a hard time accelerating up hills or to faster speeds. the car drives fine in the first couple gears, it only has trouble accelerating once i reach the 3rd gear or so to accelerate up hills or to go faster. i came home and hooked the car up to my laptop and it gave me code P0021, according to my research on this code, it could be a number of different things. before i start replacing all kinds of unnecessary part, what do you thing is the issue?

My car has 141745 miles.
My car has an automatic transmission.

The underlying cause is most likely among these possibilities: 1) blocked oil passages due to sludge; 2) faulty wiring to the camshaft oil control valve; 3) a faulty camshaft oil control valve; or 4) faulty timing chain and/or camshaft phasers. Blocked oil passages and faults in the control wiring are most likely, however, in practice the way this is diagnosed is via a decision tree that is published in the factory service manual. Note, too, that loss of power although maybe partly explained by the code (P0021) can be caused by additional faults some of which will not show up as trouble codes. If you want the required diagnostic steps performed by a certified Mechanic, dispatched by YourMechanic right to your location, please request a a Check Engine Light diagnostic and the responding certified mechanic will investigate and resolve the issue. If you have further questions or concerns, do not hesitate to re-contact YourMechanic as we are always here to help you.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. p0021 Engine Light Code and trouble accellerating to faster speeds

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: My 2004 Nissan 350z hesitates when accelarating

There are a number of things that may cause the car to hesitate when accelerating such as low fuel pressure, a dirty or faulty mass air flow sensor, clogged or dirty fuel injectors, a faulty throttle position sensor or potentially...

Q: Q: Camshaft Position Sensor (Bank 1)

Your description says bank 1 and the lower text says bank 2. It looks like there are 2 exhaust camshaft position sensors on the vehicle and it could be possible you replaced the wrong one. Consider hiring one of our...

Q: Red light showing a car with a lock is on?

Hi, thanks for writing in. I'd be happy to help. This is your car immobilizer light that indicates the car is armed. The immobilizer, usually called Securi-Lock in Ford vehicles, is a passive anti-theft device that disables your vehicle’s ability...

Related articles

Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.