I have a 07 Cadillac CTS. I got my oil changed on Saturday at a Valvoline oil change shop, didn't drive Sunday, then on Monday my check engine light came on and the car now accelerates slowly. The fault code is P0017, which is Camshaft Position Correlation (Bank 1 Sensor B). The timing seems suspicious, could they have done something incorrect during the oil change to have caused this problem?

EDIT: After about an hour of driving, the engine began accelerating normally. I disconnected the battery today to reset the Check Engine Light and when turning back on the light stays off. My best guess is that after the oil change, the oil pressure was low for some reason which caused the timing to get off but luckily it was able to correct itself

  • Welcome to the site. There is no way for us to know what they did while they had your car. I would suggest you check all the connections under the hood. If one was disconnected (intentional or otherwise) it could cause a code. Obviously, start looking in the vicinity of the Cam Position Sensor. – CharlieRB Jun 20 '17 at 14:27
  • Thanks for the input. I was primarily wondering if improper oil level/viscosity or a problem with the oil filter could cause it. I didn't even consider that it could have been disconnected, that's certainly something easy to check. – Mitchell Jun 20 '17 at 17:32
  • I said what I did about it being disconnected because I have had oil techs inadvertently dislodge plugs while trying to check or change a difficult air filter. Just a simple oil change won't do it, but many places perform a multi-point check for other things they can offer to replace; air filter, wiper blades, etc. – CharlieRB Jun 20 '17 at 17:44
  • 1
    What engine does the car have? Have you confirmed that the oil level is correct? This technically could be caused by the oil (or lack thereof). – Zshoulders Jun 20 '17 at 22:30
  • I agree with Zshoulders here, oil level/viscosity is the number one cause of these cam correlation codes. Next being the solenoid and lastly timing chains or actuators. If an actuator or sensor were unplugged you'd have sensor or solenoid circuit codes. – Ben Jun 21 '17 at 0:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.