Q: Engine noise when cranking. P0011 and P0021 codes

asked by on

I have a 2004 Nissan Altima 3.5. I had an obd code p0011 & p0021 I believe. I did some online research and changed my oil and reset the check engine light. Now on a cold crank my engine rattles (or knocks) for like 3 seconds then stops. I never hear it again until the next morning when i get ready to go to work. Can you tell me the problem and what course I need to take to repair it

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

Hi there. The P0011 OBD-II error code indicates that you have an over advanced timing issue, which might be the reason why your engine stumbles for a brief moment when it’s cold and first starts. Ignition timing is typically monitored by the crankshaft position sensor, which may be the source of this error code and the cold starting issues. However, it could be multiple electrical or even fuel-related issues that are causing the rough starting problem. To know for certain, it’s a good idea to contact a professional mechanic to complete an engine is hard to start inspection so that this can be properly addressed.

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. Engine noise when cranking. P0011 and P0021 codes

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: Q: Back light not turning on

There are many lights in the rear of the car; they are easy to test. The bulb is usually the problem. If it is not, then he circuit will need to be inspected. Check the fuse, check the socket, check...

Q: Hard starting after replacing fuel pump

The fuel pump replacement and the subsequent hard starting might be mere coincidence. A way to find out is to request a hard starting diagnostic during which the responding mechanic will inspect not only the fuel supply system, but also...

Q: Intermittent loss of acceleration

It sounds like you may have a fuel supply problem in getting the proper amount of fuel to the fuel injectors which is typically caused by a bad fuel pump or potentially faulty fuel injectors. This can happen when the...

Related articles

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...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
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...