Q: Check Engine light and camshaft position sensor code

asked by on January 30, 2016

The Check Engine Light goes on and off. Also, the camshaft position sensor code is preventing me from passing a smog check.

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

Hi. If you have a camshaft position sensor code that is coming up, then that is why the Check Engine Light is coming off and on. Most of the time, this is caused by a sensor failure, but it can also happen if the cam timing is off. If the timing belt has not been changed on the engine, then it may be worn out and is affecting the valve timing which will trigger these codes. A mechanic would typically inspect the valve timing and also check to see if the cam sensor is falling within resistance specifications. I would recommend you have a mechanic, like one from YourMechanic, inspect the Check Engine Light and repair any damaged parts.

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

How do you read the HandsFreeLink® display?
Your car’s multi-information display (if so equipped) is the key to using the HandsFreeLink® (HFL) system to answer calls. Here’s how to read the display: The top of the screen shows a number of icons, including: Roaming Bluetooth connectivity Signal...
Catalytic converter bad.
Catalytic converters (https://www.yourmechanic.com/services/catalytic-converter-replacement) do have a federal required warranty that most people are unaware of, talk to your dealer to find out if you are still covered. Early catalytic converter failure can be cause by other factors including coolant contamination...
Reliability of Datsun Nissan 240z
I was just working on one the other day. They are fun and reliable if they are not very old and worn out with high mileage. My customer only got 69,000 miles on his so it's still fun and reliable....
Ticking noise from passenger side
Hello, I'm sure the dealership heard the noise however it is a normal noise from a Chrysler Hemi engine. This noise is most likely a lifter rattle or noise where a lifter spring is sticking closed and rattling in its...
Mass Air Flow replacement and problems with a fast idle
This may be related to a dirty or faulty idle air control valve (https://www.yourmechanic.com/services/idle-control-valve-replacement). As you may know, this works similarly to the mass air flow sensor in that it relays air information to the computer which then makes adjustments...
Water pump/water pump pulley is bad?
Hey there. When you move the fan, if you see the pulley moving up and down then you have a water pump bearing that went out. You should also notice if there is a wobble of the cooling fan clutch...
How do I Unlock my engine?
Hi there. The PCV (Positive Crankcase Ventilation) Valve maybe plugged up causing the engine to not release any pressure in the engine. So the engine may have built up too much pressure to blow off the oil fill cover. If...
Why does my temperature gauge go into the red when using the heater in my 1992 Chevrolet Lumina
Hello. There area lot of things that can cause this. The first thing I would check is the thermostat. If the thermostat is not opening right then this will occur. If the thermostat is fine then it may have a...
Just replaced the starter. 1st try worked great. Next 4 trys only a click at starter. All lights work. Not a batt prob.
Hello, thank you for writing in. There may be one of several issues going on. First, make sure all of the electrical connections to the starter, including the ground, are clean, dry, and tight. Secondly, a shim is often needed...

Related articles

P0271 OBD-II Trouble Code: Cylinder 4 Injector Circuit High
P0271 P0271 code definition Cylinder 4 Injector Circuit High What the P0271 code means This diagnostic trouble code (DTC) (https://www.yourmechanic.com/article/what-is-the-on-board-diagnostics-obd-system) indicates that a reference voltage from the fuel injector associated with cylinder number 4 has gone higher than the range...
P0645 OBD-II Trouble Code: A/C Clutch Relay Control Circuit
P0645 means there is an issue within the A/C clutch relay control circuit often due too a defective A/C compressor driver or control relay.
P0831 OBD-II Trouble Code: Clutch Pedal Switch "A" Circuit Low
P0831 means the PCM registered a malfunction with the CPS, often caused by its failure or misadjustment, or electrical issues like corrosion.