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

What others are asking

Transmission won't go into gear - 1997 Pontiac Grand Am

Hi there. Unfortunately, performing a transmission flush can create more problems for the transmission than it helps, especially with higher mileage. The debris gets stirred up and travels throughout the transmission. A transmission service should involve dropping the transmission pan,...

My enclave will not go in reverse and the trans oil smells burnt. Do you think the flex plate is damaged?

Hi there. If your transmission oil is black or burned and the transmission will not go into reverse, then the reverse input clutch is burned and slipping. There is nothing wrong with the flex plate as it would effect all...

what engines are compatible with a 86 firebird trans am

You are constrained by what the original engine was because the original engine is matched to your vehicle's onboard OBD-I computer and vehicle wiring harness. Also, the present suspension in the vehicle (if it is all original) was matched to...

Car starting hard

The most common faults that cause your hard start can be a EVAP Purge Solenoid that is on the intake manifold. It's relatively easy to replace and only around $25. Or, it can be a fuel pump pressure issue that...

The rear vent windows will not close. Have checked fuse, it's okay.

Hi, thanks for your question. The rear vent windows use a small motor that will open and close the window. Sometimes these motors will stick, and will not open or close. Try to tap the window with your hand while...

Coolant light keeps coming on

Hello. It sounds like there may be a coolant leak somewhere that is hard to find. It would be a good idea to have the coolant system pressurized and inspected for leaks. By adding pressure to the coolant system, it...

Key broken in ignition switch.

Hi. More than likely, yes, unless there is enough of the key left to extract it with a pair of pliers. Once you replace the lock cylinder and key, the vehicle will have to be programmed to recognize the new...

My cooling fan won't turn on when I turn the ac on. Relays and fuses are good, tested the fan with the battery and it came on??

Hi there. In general, a situation like this occurs when either the thermostat housing or temperature sensor is not relaying the information to the fan motor to activate. However, it's also possible that there is some electrical short within the...

Rough idle and SEL is flashing. I've replaced all 6 plugs and coil packs. The car still has a rough idle and no power.

Misfiring can be caused by lack of spark or lack of fuel. If the same cylinders are still showing codes for misfiring after replacing the coils, the problem can lie elsewhere. If it is the coils not firing, there can...

Related articles

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.
How to Buy a Classic Pontiac
Whether you want to buy a classic Pontiac for yourself or as a gift, here are some tips on buying one for a great value.
Understanding the Pontiac Oil-Life Monitor and Service Indicator Lights
Car symbols, or dashboard lights, are a car service reminder. The Pontiac Oil Life Monitor (OLM) indicates when and what service your car needs.