P0017 Subaru Code - Crankshaft And Camshaft Timing 'B' System Failure Bank 1
Quick Answer
The Active Valve Control System (AVCS) varies camshaft timing by changing the camshaft phase angle depending on engine load in order to increase engine performance and efficiency and lower emission levels. Common causes include Low or Dirty Engine Oil, Faulty Oil Flow Control Solenoid, Oil Flow Control Solenoid harness is open or shorted. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
- What it means
- P0017 Subaru indicates Crankshaft And Camshaft Timing 'B' System Failure Bank 1.
- Common causes
- Common causes include Low or Dirty Engine Oil, Faulty Oil Flow Control Solenoid, Oil Flow Control Solenoid harness is open or shorted.
- Severity
- High - diagnose this code as soon as possible.
- Can I drive?
- Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Code P0017 Subaru Description
What are the Possible Causes of the DTC P0017 Subaru?
- Low or Dirty Engine Oil
- Faulty Oil Flow Control Solenoid
- Oil Flow Control Solenoid harness is open or shorted
- Oil Flow Control Solenoid circuit poor electrical connection
- Camshaft Phaser/Sprocket
How to Fix the DTC P0017 Subaru?
Review the 'Possible Causes' above and visually examine the corresponding wiring harness and connectors. Check for damaged components and inspect connector pins for signs of being broken, bent, pushed out, or corroded.
What is the Cost to Diagnose the Code?
Labor: 1.0
To diagnose the P0017 Subaru code, it typically requires 1.0 hour of labor. Rates vary by location, vehicle, and shop. Many shops charge between $80β$150 per hour; dealerships and metro areas may be higher, independents may be lower.
Need more information about the P0017 Subaru code?
Need more information on how to fix the P0017 Subaru code? Get Access to Factory Service Manuals
Need Help with the Code?
Get the P0017 Subaru code diagnosed by a professional: Find a repair shop in your area
Frequently Asked Questions about P0017 Subaru Code
1. What are the common symptoms of OBDII code P0017 in a Subaru related to Crankshaft And Camshaft Timing 'B' System Failure Bank 1?
- Common symptoms include rough idling, engine misfires, decreased fuel efficiency, and difficulty starting the vehicle.
2. What are the possible causes of OBDII code P0017 in a Subaru?
- Possible causes include a faulty camshaft position sensor, a faulty crankshaft position sensor, timing chain issues, or a problem with the engine's variable valve timing system.
3. How can a Subaru owner diagnose OBDII code P0017 related to Crankshaft And Camshaft Timing 'B' System Failure Bank 1?
- Diagnosis typically involves using an OBDII scanner to read the code, inspecting the camshaft and crankshaft sensors for proper operation, and checking the timing chain for any signs of wear or damage.
4. Can driving with OBDII code P0017 in a Subaru cause further damage to the vehicle?
- Continuing to drive with this code may potentially cause damage to the engine, especially if the underlying issue involves timing chain problems. It is recommended to address the issue promptly.
5. How can a Subaru owner repair OBDII code P0017 related to Crankshaft And Camshaft Timing 'B' System Failure Bank 1?
- Repair options may include replacing the camshaft position sensor, replacing the crankshaft position sensor, inspecting and potentially replacing the timing chain, or addressing any issues with the variable valve timing system.
6. Are there any DIY tips for addressing OBDII code P0017 in a Subaru?
- While some minor repairs like sensor replacement can be done by DIY enthusiasts, diagnosing and repairing timing chain issues or more complex problems related to this code may require professional assistance.
7. How much does it typically cost to fix OBDII code P0017 in a Subaru at a repair shop?
- The cost of repair can vary depending on the specific issue causing the code, but it may range from a few hundred to over a thousand dollars, especially if timing chain replacement is necessary.
8. Can resetting the OBDII code P0017 in a Subaru make it go away permanently?
- Resetting the code without addressing the underlying issue will not make it go away permanently. The problem causing the code will need to be diagnosed and repaired to prevent it from returning.
9. Is it safe to drive a Subaru with OBDII code P0017 if the vehicle seems to be running fine?
- Even if the vehicle appears to be running fine, it is not recommended to ignore OBDII code P0017, as it indicates a potential issue with the engine's timing system that could worsen over time.
10. How often should a Subaru owner check for signs of OBDII code P0017 related to Crankshaft And Camshaft Timing 'B' System Failure Bank 1?
- Regular maintenance checks, especially when experiencing symptoms like rough idling or decreased fuel efficiency, can help catch issues like OBDII code P0017 early on and prevent further damage to the vehicle.
Discuss the causes and fixes for P0017 Subaru OBDII Code
-
i have a 2016 wrx and the check engine light turned on and gave me the code p0017 i tried changing the oil and doing an oil flush but also changing one of the ocv bank 1 sensor b but the check engine light continued to turn on. if someone could lead me to the right direction i would really appreciate it.
-
For you model year, according to the factory service manual, you may have a problem with the Oil Control Solenoid (Right Side). Start by removing and inspecting the valve.
1. Disconnect the ground terminal from battery sensor.
2. Remove the air intake duct. (RH side only)
3. Disconnect the connector (A) from the oil control solenoid, and remove the oil control solenoid from the chain cover.
Click here to enlarge image -
I have a 2015 with the same code issue i replace the cam position sensor and the engine oil even the spark plugs i deleted the code and still come up idk what else to check
-
I apologize for the late response, what model and engine is your 2015 Subaru?
-
According to a national database of repairs for your model and year, the most common cause of the P0017 code is the Variable Valve Timing Control Solenoid.
The Variable Valve Timing Control Solenoid is also known as Exhaust Oil Control Solenoid and for the P0017 is the "Right Exhaust Oil Control Solenoid"
Click here to enlarge image
Fix Your Car Smarter
Try the New AutoCodes App!
Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.