Skip the auto shop - Our mechanics make house calls

Q: Car won't start after it gets warm.

asked by on

My car will not start after it warms up. I am getting a code P0021, the camshaft position is over advanced.

These are all possible causes for code P0021:

  • Bank 2 camshaft sensor or Bank 2 cam timing solenoid faulty
  • Connector terminal contact is damaged or corroded
  • Wire harness - Check harness for correct voltage
  • Open, short to ground or short to voltage
  • Update control unit software - check for the latest control unit update
  • Engine Control Module faulty

The sensor connector needs to be checked along with the connector for the cam timing solenoid. The intake camshaft timing is fully advanced in its default position so the solenoid and its wiring are prime suspects for this fault. You may want to enlist help of a mechanic, such as one from YourMechanic, who will have the equipment and expertise to diagnose your car not starting.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

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: rattling sound and engine shutting down while driiving

The rattling sound may be tough to diagnose without hearing it. However, the engine rpm's dropping and fluctuating could be related to a variety of issues related to fuel delivery. A common problem in many vehicles are things like sensors...

Q: Got a code of p0851 on 04 Forester xt. Shifter was stuck in park but I was able to jiggle it free. Today the oil light was flicking and stalling. Are these Related?

Hi there. The neutral safety switch (transmission position switch (sensor)) on the transmission and the engine oil light on the dash have nothing in common. If the neutral safety switch has failed, then the transmission may start in gear or...

Q: How do I turn the Bluetooth off?

If you do not want the Bluetooth system to be connecting with your phone, you can easily turn the Bluetooth system off. To do so, follow these steps: 1. Press the Phone Send button. 2. Following the tone, say “Connect...

Related articles

How Do Power Car Windows Increase Passenger Safety?
Power windows are responsible for approximately 2,000 emergency room visits every year. When a power window closes, it exerts enough force to bruise or break bones, crush fingers, or restrict an airway. Though...
How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...