Q: I'm not sure if I should get a full diagnostic or if I should just replace a part

asked by on January 10, 2017

I recently went to Pep Boys because my service engine soon light turned on. They gave me a free scan and it came back "P0012" which is the camshaft position timing sensor. Knowing this, do you think I still need a full diagnostic or do you believe I could just go straight into replacing the part. I would prefer to not pay the extra $80 for a diagnostic if it is not necessary.

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

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

Getting Engine light code P144C
The most common cause to this code is a fuel cap that is lose or not sealing. I would check the fuel cap to see if its lose or replace the cap altogether to see if that code will go...
Broke down on the highway and had towed to a Buick dealer. They diagnosed and replaced the catalytic converter.
It is possible that the new catalytic converter is bad (https://www.yourmechanic.com/article/symptoms-of-a-bad-or-failing-catalytic-converter). Sometimes, when the converter comes apart inside, it can get into the muffler and cause it to be clogged.
Power steering is going in and out.
Hi there, thanks for writing in. It sounds like you definitely have a failing pump or steering rack, but determining exactly which it is will be a bit harder without getting to see the vehicle in person; though my bet...
Dash lights not working
Hello. The symptoms you are describing can be caused by a few different things. If the same lights as before are no longer working then it may be possible that there is an issue with the instrument cluster that is...
Oil pressure gague on 0 and check engine light on
Hi There, It sounds like one of two things are happening. Either the motor is in fact low on oil or the oil pressure sending unit (https://www.yourmechanic.com/services/oil-pressure-sensor-replacement) is not working properly and may be producing a faulty reading. I would...
Engine Stutter On Acceleration
It's likely that If you were to scan the engine controller, (ECU) you would probably find several misfire codes. The misfire codes can indicate specifically which cylinder if malfunctioning. Your model car has a history of coil and ignition module...
Enabling the park aid
The park assist feature on your vehicle is actuated by putting the gear shift into reverse. It is comprised of a speaker, the sensors, and the park assist module. The module will call for an alert sound when there is...
5.4l. went from 3&5misfire,to multi misfire,to low fuel prsr bnk 1to limp mode now.tried comp rest,still limp.have code reader me
If the problem started literally upon start up after installing new plugs I would first suspect a problem with the plugs, or something was damaged during the work or something is not properly connected. Of course, coincidences are possible, such...
2010 Chevy Traverse starting
If the starter is failing to disengage, that is typically a starter or starter circuit problem. The status the battery would be irrelevant and if the mechanic claims an "overcharged" battery is causing the starter to "run on", I would...

Related articles

Symptoms of a Bad or Failing Ambient Temperature Sensor (Switch)
Common signs include a faulty AC auto mode, inconsistent cooling, and incorrect outdoor temperature readings.
How to Replace an Intake Air Temperature Sensor
An air temperature sensor, or air charge temperature sensor, signals a car’s computer about the air-to-fuel ratio. Replacing one requires few tools.
How to Replace a Cylinder Head Coolant Temperature Sensor
Signs of coolant temperature sensor failures include sluggish acceleration, hard starting, and a Check Engine or Service Engine Soon Light.