Q: Are the variable valve timing solenoid and the camshaft sensor the same?

asked by on February 19, 2017

My care has miss fire issues, car is shaking as well with the check egine light sitting on and some times blinking on/off. Codes like p0017, p0036, p0300, p0128, p0140, p0141by pepboys and p0017/p0036 by another machanic. Pepboys replaced the variable valve timing soleniod and put in not engine light may come back on becase a camshaft may be need. Left with the same problem he told me to bring it back so he could put it on the scanner on next week Thursday because his scanner is broke. It was shaking worser with ongoing worser shakes when miss firing I could not pick up any speed. When I asked if it would futher damage the car by driving it he said it was ok to drive. I decided to take it to another pepboys location so they could scan it and finish the wk there. They told me he did not diagnose it right and he did another diagnostic and said it was nothing wrong with my camshaft but told me a lot of other stuff was wrong with it. I dont think either one of them know.

My car has 130000 miles.
My car's transmission is unknown to me.

Hello. The variable valve timing and the camshaft position sensor are two separate sensors. The camshaft position sensor is more towards the front of the engine and is a lot easier to replace. The variable valve timing sensor is a little more difficult because the power steering pump will have to be removed to take out the long sensor which extends about three inches inside of the engine. The variable valve timing sensor being bad is likely the cause for code P0017 and p0300. On your vehicle the variable valve timing sensor has screens(filters) on the shaft of it which is meant to direct oil flow and help regulate engine timing. Oftentimes the screens will get get clogged up or the internal parts of the sensor will go bad. Some attempt to clean the screen of blockages to fix the problem but it is best to replace the sensor all together. Codes p0036, p0140, and p0141 all indicate that you have a bad oxygen sensor which is bank 1 sensor 2. Replacing the oxygen sensor should fix sensor codes unless it’s a problem with the related wiring. The last check engine code you have p0128 it’s coolant temperature below regulating temperature. That could be a bad thermostat, low coolant, or maybe a bad coolant temperature sensor. I have honestly heard more bad than good about Pep Boys. You may benefit from the service we provide in which you are able to choose a one of our mobile technicians to help diagnose and fix your vehicle.

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

High idle and car won't stop
Hello. This sounds like it may be a faulty Mass Air Flow sensor or a throttle arm that could be stuck. It could also be an air leak. A good way to test for leaks is to spray starting fluid...
Check engine light is flashing and reduces the power of the engine.
If the light is flashing then the computer system should have stored codes as to why the problem is happening. I recommend having the computer scanned by a certified technician, such as one from YourMechanic, to retrieve the codes and...
My car drives forward when it's in reverse - is this the transmission?
The linkage between the shifter and the transmission range selector may be binding or broken and not allowing a full range of movement at the transmission. The linkage connects to the transmission under the vehicle so it must be lifted...
Clutch issues 1998 Mitsubishi Eclipse
Hi there - it sounds to me like your pilot bearing is seizing (https://www.yourmechanic.com/article/how-to-troubleshoot-a-car-with-clutch-noise-by-tim-charlet). When it starts to seize, it does not allow the transmission input shaft to stop rotating while the engine continues to turn. For the driver, this...
leaky power steering pump, steering wheel will not turn
Hello. It could be possible that the steering gear or power steering pump have seized and are no longer functioning. In most cases of pump failure, the steering will still turn, however it will require increased effort due to the...
the oil pan drain plug head is rounded off to remove the plug are the threads clockwise or counter clouckwise?
To remove the drain plug, turn the plug counter-clockwise. You may need to use a "bolt-out" type socket to grip what remains of the head. In the event that the internal (in pan) threads are damaged and you need a...
White smoke coming from engine after car is turned off
Hello, thank you for writing in. The symptoms you are having are classic of a failed head gasket. While it can be expensive and time consuming to check the condition of the new head gasket, it is very possible it...
What happens if you turn your wheel completely and turn it off
The position of the steering wheel has no effect on starting the car. It is just a coincidence that the car doesn't after you turned the wheel to a particular position. If the starter motor is not even cranking the...
Clunking noise when coming to a sudden stop
Your transmission has relatively low miles and if used in normal service would not be the first suspect. There are a variety of suspension, as well as brake, drivetrain, and motor mount components, that could account for the noise. As...

Related articles

A Buyer’s Guide to the 2012 Chevrolet Malibu
While While many people thought that Toyota and Honda had taken over the mid-size family sedan market with models like the Camry and the Accord, Chevrolet surprised the whole market with the Malibu. Available with either a four- our six-cylinder...
The Best Used Cars to Buy If You're a General Contractor
If If you're a general contractor, you probably aren’t in the market for a used car. More likely, you’re looking for a pickup truck, because you need to haul equipment and supplies to various job sites. Most contractors will likely...
P0017 OBD-II Trouble Code: Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B)
P0017 P0017 code definition Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor B) What the P0017 code means P0017 is the OBD-II generic code indicating that the crankshaft and camshaft position sensor for bank 1 exhaust camshaft do not...