Skip the auto shop - Our mechanics make house calls

Q: My SUV is running hard and has the Diagnostic Trouble Code P0016

asked by on

I started the vehicle and it was running hard and kept bogging down. The engine light came on. When i drove it down the road it seemed like it was shaking really hard. I grabbed a portable diagnostic computer and ran it and the code says p00016. I see multiple things on the internet that can cause the problem but i am unsure of how to check them.

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

Hi and thanks for contacting Your Mechanic. The code P0016 is for the crankshaft position sensor. Check the wiring harness to the sensor that is located on the bottom of the engine by the crankshaft pulley. Check for voltage and ground. If there is voltage and a ground, then replace the crankshaft sensor.

The shaking and bogging down is caused by the computer trying to adjust the engine for timing, however, when the computer doesn’t know where cylinder 1 is on the crankshaft, then multiple misfires will be detected and a loss of power will occur.

If you need further assistance with diagnosing the trouble code your vehicle, then seek out a technician, such as one from YourMechanic, that can assist you with your vehicle at your home or office for an accurate repair.

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
  1. Home
  2. Questions
  3. My SUV is running hard and has the Diagnostic Trouble Code P0016

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: Car idles rough, gas smell - 1988 Mercedes Benz 560SL

Check to see if the air filter housing has been sealed properly and that the mass air sensor has not been damaged by dirty air getting by the air filter assembly. If it has, then replace the mass air sensor...

Q: Car wont start

Have the vehicle scanned and see if there is any engine codes. If you have codes then have them diagnosed first in order to more easily pinpoint the problem. If you are getting cam or crank sensor codes, then look...

Q: Check engine light is on. I dont know what to do about it.

In order to have your check engine light is on checked you should have YourMechanic or another mechanic do a check engine light inspection. This inspection will scan the computer and retrieve any stored codes in memory. The codes received...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
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...