Q: Check Engine Light is on - codes P0016 and P0017

asked by on November 09, 2016

My car first showed the check engine light and then it began shutting off while driving (the oil &battery light would turn on after it'd shut off). After connecting it to a scanner it gave off both codes p0016 and p0017. I had my car looked at by a mechanic and he referred me to a local shop because he didn't have the tools for my car specifically. I had to get my car towed there since it would shut off after turning on. The mechanic there told me he wasn't sure if it was my timing chain or my sensors but he had a good feeling it was my timing chain and he was trying to charge me $900. I called the nearest kia and got an estimate of their repair and they were charging me $750. I had my car towed back home and had another mechanic look at it who said if I bought the parts for the timing chain he'd only charge me $250. I went to auto zone to order the kit but when I told the man helping me(who was also the manager) he told me if there were my timing chain my car would not turn on at all.

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

Check Engine Light is on Inspection $94.99 - $114.99 Get a Quote

Hi there. These codes lead me to believe that the cam/crank timing is out. However, there are possible underlying problems that can set the same codes and give you the symptoms you’re describing.

You could have a wiring/connector issue within the camshaft position sensor circuit or you could have a VVT concern. If the oil control valve(s) for the variable valve timing (VVT) become worn or contaminated, they can stick. The sticking can also be caused by failing to change the oil on the proper schedule. The VVT gear could also be stuck internally and may be keeping the cam timing set and not adjustable as is needed.

I strongly suggest having a qualified technician, such as one from YourMechanic, come to your location to determine why the Check Engine Light is on and suggest any needed repairs.

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

Always having to charge battery
If your car will run fine once it is started, but will not restart once it is turned off then most of the time that is a sign of a bad battery. The battery would need to be load tested...
Rear tire bent
An impact that can bend a rim can cause further damage which are not immediately visible. Issues with bent tires may also indicate further problems with the suspension or steering. I would have this issue looked over by a certified...
Delay in shifting, rambling noise when accelerating
Various items can cause similar symptoms to the ones you have described. The most common would be a bad fuel filter, transmission fault, torque converter issue, shift solenoid problem, low fuel pressure, or a failed fuel injector. All of these...
Door lock & unlock on their own
I would recommend taking the battery out of your key fob to see if that makes a difference. It is possible that there could be a short within your key fob that is causing the locks to jump. This is...
transmission problems, fluctuating RPMs
Hello. On automatic transmissions, the shift solenoids run by your speed sensors (and other sensors), will allow the RPMs to climb dramatically before a shift. If one or more of these sensors have failed, there is a chance your vehicle's...
My cars makes a rhythmic tapping noise while idling and the noises accelerates and loud end when my rpms go up,
Without listening to the noise myself and going on what you describe then I would have to say it is an engine piston rod knocking inside the motor. You should have a mechanic like one from YourMechanic listen to the...
My car ran out of antifreeze anddied and will not start again. 2004 Hyundai Elantra
Hello. If you lost all of your coolant and the engine overheated until it shut off then you have a serious engine problem that will require the replacement or rebuilding of the engine. This will typically blow the head gasket...
Planning a 1200 mile road trip, Should I get an inspection before the trip?
Hi There, It depends on the maintenance history of the vehicle. If this is a vehicle that has been regularly maintained with relatively no issues, an inspection may not be necessary, however this is more of a judgement call. An...
2010 Mercedes C300. Car will start, but steering wheel is locked and red battery light is on dashboard
The battery warning light signifies an electrical problem and such could be in the battery, the alternator, the charging circuit or possibly (but less likely) elsewhere in the vehicle electrical system. There might be a relationship between the warning light...

Related articles

A Buyer’s Guide to the 2012 BMW 335d
Of Of all of the BMW 3-Series models available in this model year, the 2012 BMW 335d is one of the most powerful and subtlest on the road. This 4-dour sedan may look mild-mannered enough, but under the hood it’s...
P0032 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 1 Sensor 1)
P0032 trouble code definition P0032 is the code for HO2S Heater Control Circuit High (Bank 1 Sensor 1) What the P0032 code...
P2050 OBD-II Trouble Code: Reductant Injector Circuit/Open Bank 2 Unit 1
P2050 P2050 code definition The P2050 OBD-II fault code indicates the Powertrain Control Module (PCM) has detected an issue in the reductant injector air pressure sensor circuit. The reductant injector is a component which reduces toxic emissions from the catalytic...