Q: Autozone says the camshaft timing is "over retarded" and this is causing the engine light to be illuminated.

asked by on March 06, 2017

Autozone used some sort of device that is supposed to pinpoint your troubles. As stated above, the check engine light is on but the odometer reading is flashing also. The battery connections have been checked. They say there is a problem with the cam timing and go on to say the problem is caused by the VCM system switching off and on during light throttle conditions etc. the constant switching causes excessive oil consumption and the trouble codes appear when oil pressure drops to the point where it can no longer operate the VCM system. They don't say how to fix it and I don't understand the problem explanation either. Should I have you look at it or even be worried about it ? Code U1504

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

Change Oil and Filter $92.33 - $165.78 Get a Quote

Try changing the engine oil and filter to a good type of oil and filter. This will help with the VCM system and keep it functioning properly. If the VCM continues to act up and cause the engine oil pressure to drop, then I recommend seeking out a professional, such as one from Your Mechanic, to help 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

Need a new transponder key lost all original setd

Dealership says water pump needs replacing

With regard to the dealership, or any mechanic for that matter, simply ask for the evidence substantiating the diagnosis and proposed repair. In the case of an alternator, once the drive belt is removed from the engine, and the engine...

can not get my 2013 nissan altima out of park

It is possible that your shift lock solenoid may have failed. I would recommend having it tested by a qualified professional to determine if it is functioning properly. Consider YourMechanic as this can be done at your home or office....

Car jerks and signs of overheating

Hi There, It does sound like your car may be overheating and that you may possibly have a bit of a cylinder head gasket leak. A blown head gasket may cause a number of different symptoms. A head gasket that...

Can I use full synthetic oil in a 99 mercury Sable 3.0dohc

As you may know, there are a multitude of engine oils on the market all claiming to be the "best" and prolonging the life of your car's engine. One of the main questions you will be asked when changing your...

Replaced battery got another jump from AAA won't start, service b1 shows on dash which I know I need oil change but is that why?

Hello There, The B1 service in your Honda Accord indicates the need for the oil change service and tire rotation as you know. This service does not have anything to do with the battery or the vehicle not starting. If...

I just changed my rims and tires from 17" to 20" and now my tranny jerks when I put it in gear or flame driving what would cause t

The vehicle speed sensors are calibrated based on OEM wheel/tire diameters. If you have changed the overall diameter of the wheel/tire assembly, that affects the accuracy of the data reported by the speed sensor. Basically, what is happening is the...

There is a knocking sound coming from the back wheel

From what you describe, it would appear that your vehicle experienced some sort of issue when you hit the dip. It may be possible that a suspension or engine component was damaged when the impact was made, and is now...

Squeaking noise when turning

Hi, this is an accurate diagnosis, but impossible to say for sure without a hands on inspection. Typically the squeaking is caused my metal rubbing on metal as the suspension parts move around with each other. There is usually rubber...

Related articles

P0546 OBD-II Trouble Code: Exhaust Gas Temperature Sensor Circuit High Bank 1 Sensor 1
P0546 code means that the malfunction is related to the exhaust gas temperature sensor circuit due to loose terminals, wiring issues, or faulty sensor
P2227 OBD-II Trouble Code: Barometric Pressure Circuit Range/Performance
P2227 trouble code definition Either the barometric pressure sensor is providing a reading that does not correspond to the parameters of the...
P0231 OBD-II Trouble Code: Fuel Pump Secondary Circuit Low
P0230 P0230 code definition Fuel Pump Primary Circuit Malfunction What the P0230 code means P0230 is a generic OBD-II code which indicates that the fuel pump primary circuit has a malfunction of the vehicle power to the fuel pump when...