Q: Why do I have a p0016 trouble code?

asked by on November 29, 2016

This code I pulled from my scanner and I don't have a rough idle or hard start or abnormal engine operation, could the hall effect sensor just be bad yet not affect performance or what could be the culprit for the code dispite the lack of symptoms

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

The cause for a p0016 trouble code could be normally be tracked to one of two areas. The code is set when the computer does not see synchronized information being received from the cam and crank sensors. It will be necessary to test both of the sensors, and determine which one is causing the issue. If this is something that you need a hand in diagnosing, and/or repairing, consult with a certified mechanic, like those available at YourMechanic.com.

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


Experienced Mechanic?

Earn up to $70/hr

What others are asking

How do I operate the cinch tongue seatbelts?
The cinch tongue seatbelts can be repositioned along the belt as well as fastened. Seatbelts are very important and should always be fully operational. To operate the cinch tongue seatbelts. To add more length to the seat belt, pull some...
shifting at higher rpm's than normal in hot weather
When the temperature is hot outside, the air density is low in comparison to the wet cold air of winter. This means there is less power available because there is less air to combust. Your car needs an air fuel...
Car slows up on hills
Hello. If the engine is revving high but the vehicle is not maintaining speed, then it is a transmission problem. If the engine is lacking power, then it may be something else like a catalytic converter (https://www.yourmechanic.com/services/catalytic-converter-replacement) or a fuel...
Motor mounts. Which mechanic is right?
If a motor mount diagnostic (https://www.yourmechanic.com/article/symptoms-of-a-bad-or-failing-engine-mount) was performed and the mounts were confirmed to be faulty, the only safe repair strategy would have been to install dealer OEM motor mounts. If you use aftermarket parts in this application in essence...
My car horn works when I lock the car but not when I push on the steering wheel
Hi there. When locking the vehicle, the antitheft computer beeps the horn to acknowledge the doors locking and the system arming. It sounds like your spiral cable, or clock spring cable, has broken. Are there any other steering wheel functions...
Car has no power unless key is turned to the on position. When off interior lights nor head lights work
Hi there. Check the fuses to the vehicle and see if any of them are burned. If the fuses are burned, replace them and see what circuit they were in to do a diagnostic troubleshooting if the fuse burns again....
Slight white smoke coming from the engine
If there is underhood smoke, that can signify that something is leaking. Typically, that will be engine coolant or engine oil. Some leaks can be relatively easy to fix. If that is your circumstance, it will be advantageous to get...
Loud metallic clunk and stops cranking when trying to start after removing and reinstalling upper intake manifold,
Hi there. Check the fuel injectors and make sure that they are hooked up properly. A leaking fuel injector will cause fuel to flood the cylinder and hydro lock the piston making the engine stop cranking. Also, check for anything...
Check Engine code p0016
Hi There, As you know, code P0016 relates to the camshaft position sensor. It sounds like the sensor may not have been replaced or is still producing the same problems that one typically will produce when it is not working...

Related articles

P0085 OBD-II Trouble Code: Exhaust Valve Control Solenoid Circuit Low (Bank 2)
P0085 P0085 trouble code definition P0085 is in reference to the exhaust valve control solenoid circuit bank 2. This may be seen with P0084 and P0086. There are bank 2 and bank 1 solenoids. What the P0085 code means P0085...
P2628 OBD-II Trouble Code: O2 Sensor Pumping Current Trim Circuit / High Bank 1 Sensor 1
P2628 P2628 Code Definition The P2628 code is a generic powertrain code related to computer circuit output issues. This code appears when the oxygen sensor pumping current trim circuit for engine bank 1 has sent the engine control module (ECM)...
P0865 OBD-II Trouble Code: TCM Communication Circuit Low
P0865 means there is an issue with a communication circuit in the traction control module, likely due to a defective ON/OFF switch.