Skip the auto shop - Our mechanics make house calls

Q: Hi! Check Engine Light appeared after upgrading the timing on my Cadillac SRX 3.6 engine from year 2004 to 2007.

asked by on

Hi! I was upgraded timing on my cadillac srx 3.6 engine from year 2004 to 2007 Engine working very smooth, only one problem, check engine light coming up., its showing code all camshafts sensors problem. Did I suppose reprogram my computer?

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

A: Hello. I would not recommend changing the t...

Hello. I would not recommend changing the timing between model years. There are certainly software differences in the engine management system (this is what is causing your Check Engine Light), and there may be physical differences in timing reference points (both camshaft and crankshaft), sensors, etc. If you changed the cam timing physically, you may also be in danger of a valve-to-piston collision as well - which would cause major damage to your engine. Best to stick with the stock timing for the "build year" of your engine. If the problem persists, consider having the Check Engine Light diagnosed by one of our mobile technicians.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

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

Get a quote

What others are asking

Q: Frequent dropping in coolant level

This can be caused by a number of things, such as low coolant levels, a faulty thermostat, or a failing coolant fan switch. As you may know, the coolant fan switch helps to maintain the proper coolant temperature by turning...

Q: ABS, CEL lights on

If the ABS light is not illuminated, then it's likely operating correctly as it generally illuminate when a fault is present. The leaking of the battery is a cause of concern. It signifies one of two issues: a damaged...

Q: EVAP 1

The code you are getting will have a pinpoint test to follow like directions to follow. Depending on the code you received will depend on the parts involved. I would recommend writing down the code, disconnecting the battery, and then...

Related articles

How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.