Q: The car idles rough and is shooting out codes p0017, p0016.

asked by on October 12, 2016

The vehicle started idling rough so I changed the spark plugs and the boots that control the signal. It did not change the rough idle. I then cleaned the throttle body. After the i rial cleaning the car ran really rough and the check engine light came on. This was the first time the p0016 p0017 codes came up. They have been on ever since. The vehicle then idled high for a bit and started going back to the rough idle. I then cleaned the throttle body more thoroughly. When it started back the idle bounced consistently. I then replaced the camshaft and crankshaft sensors. And most recently replaced the throttle body. None of these replacement had any effect on codes or rough idle

My car has 107000 miles.
My car has a manual transmission.

Hello. This is a common problem with the variable valve timing solenoid on this engine. I have changed quite a few of these due to failure. I always start by checking the codes and testing the solenoids and the connectors as some of the time the connectors fail and have poor connections. There have been a few times that I have seen these codes due to low oil or the wrong oil and from the camshaft actuators failing, but most of the time it is due to the solenoids. If you are planning on having this fixed, consider YourMechanic, as a certified mechanic can come to your home or office to diagnose and repair the rough idling issue for you.

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

Odd fuel trim pattern cycle causing rough running
Hello and thank you for contacting Your Mechanic. What seems to happening with your engine Bank 1 is going rich and Bank 2 is going lean and repeating itself. Now, for this to repeat itself, there is probably a problem...
My Speed Sensor is not working-
Sensors are made of plastic and plastic doesn't like to be warmed and cooled. Which is exactly what is happening you your car everyday. Normally, plastics will last a 100,000 miles or so. With a new sensor, it is not...
Replaced thermostat, no leaks,coolant full, still overheats, no water in oil, stumped, sensor maybe?
If the vehicle is registering it is hot and it is just started then you will need to scan and test the temperature sensor to see if the sensor is causing gauge to say hot when it is not or...
i replaced the cluster and disconnected the battery. when i connected everything again the theft alarm was on and car doesnt start
Hello, thank you for writing in. The first thing we need to determine is if this is a stock alarm or an aftermarket that was installed later. There may be a technical issue with the alarm module itself. The keys...
I changed the axles in my car now I am having some transmission fluid leaking out.
There are spring loaded rubber seals that are pressed into a recess on each side of the aluminum differential case and through which the axle shaft rides. These seals must be replaced whenever the axles are replaced, otherwise transmission fluid...
Hi Ben my mom has a Suzuki xl-7. Two days ago the car began to make a loud sound and when accelerating it doesn't go very fast
Hi there. What you are describing is typically an indication a broken or cracked exhaust manifold or exhaust pipe downstream. The exhaust systems on cars, trucks and SUV's are finely tuned to expel exhaust gases from the combustion chamber and...
Why does my car shake uncontrollably at high speeds. Aprrox 55/60 and above.
Hello, thank you for writing in. Start with the basics, make sure your tires are properly inflated and balanced properly. The point of balancing tires is to stop them from shaking and vibrating at high speeds. If that does not...
Stalling and grinding
The grinding noise may be a number of things, but is often times associated with the a starter that is beginning to fail. When this happens, sometimes the starter gear that engages the flywheel remains engaged too long resulting in...
I have an 01 Lexus ls430 the trunk indicator is on as if the trunk is open but it's completely closed. Any ideas?
Hello, thank you for writing in. Something is wrong with the sensor on the latch for the trunk. Scan the vehicle for diagnostic codes to see if anything comes up. You can check the wiring directly to the sensor and...

Related articles

The Best Used Cars to Buy for Occasional Drivers
Not Not everyone relies on their car on a daily basis. Maybe you aren’t the type that deals with a daily commute, and running from here to there constantly. If that’s the case, you may be looking for a car...
Symptoms of a Bad or Failing Air Injection Hose
Check your car's air injection hose for signs of damage. If there are idling issues or the Check Engine Light turns on, you may have to replace it.
Pontiac Certified Pre-Owned (CPO) Car Program
If If you’re in the market for a used Pontiac vehicle, you may want to check out cars under their certified pre-owned program. Many manufacturers have a certified pre-owned (CPO) program, and each one is set up differently. Read on...