2016 LaCrosse - Engine Stalling at Stops, P0016 Code

0

Mike T. · rep 0 · May 25, 2:43 AM · 1 replies · solved · Question

Vehicle: 2016 Buick LaCrosse Premium

Hi everyone,

My 2016 Buick LaCrosse, 3.6L V6, with about 95,000 miles, has started acting up. The engine occasionally stalls when I come to a complete stop, especially after driving for a while. It usually restarts right away, but it's concerning. The Check Engine Light came on, and I pulled a P0016 code: 'Crankshaft Position - Camshaft Position Correlation (Bank 1 Sensor A)'.

I'm thinking this might be related to the variable valve timing (VVT) system, maybe an oil control solenoid or even the timing chain? The car doesn't seem to have any major power loss, but the stalling is definitely a new and unwelcome development.

Has anyone dealt with a P0016 on their LaCrosse or other Buick V6? What was the solution? I want to get this fixed before it leads to bigger problems.

✓ Accepted solution

ClearTheCode Admin

0

ClearTheCode admin answer: The P0016 code on your 2016 Buick LaCrosse indicates a discrepancy between the crankshaft position sensor and the camshaft position sensor on Bank 1, intake side. This correlation issue is critical for engine timing and can definitely lead to stalling and other driveability problems.

Possible Causes:

  • Stretched Timing Chain: This is a common issue on some GM V6 engines with higher mileage. A stretched chain causes the camshaft and crankshaft to fall out of sync.
  • Faulty Camshaft Position Sensor (CMP) or Crankshaft Position Sensor (CKP): While less common for correlation codes, a sensor providing intermittent or incorrect readings can trigger P0016.
  • Faulty Camshaft Actuator (VVT Solenoid): The variable valve timing (VVT) solenoid can get stuck or fail, preventing proper camshaft adjustment.
  • Low or Contaminated Engine Oil: The VVT system relies on clean engine oil at the correct pressure. Sludge or low oil can hinder solenoid operation.
  • Wiring Issues: Damaged or corroded wiring to the CMP or CKP sensors or VVT solenoids.

Troubleshooting Steps:

  1. Check Engine Oil Level and Condition: Ensure the oil is at the proper level and is clean. Sludgy oil can impede VVT operation.
  2. Inspect VVT Solenoids: Visually inspect the VVT solenoids (camshaft position actuators) for any signs of damage or leaks. Sometimes, they can be removed and cleaned, though replacement is often necessary if faulty.
  3. Monitor Sensor Readings: A professional scan tool can monitor live data from the CMP and CKP sensors to check for consistent readings and proper correlation.
  4. Listen for Timing Chain Noise: Listen for any rattling or whining noises from the engine, especially at startup or low RPMs, which could indicate a stretched timing chain.

When to See a Shop:

  • Immediately, if you suspect a stretched timing chain, as this is a major repair that can lead to severe engine damage if ignored.
  • If inspecting oil and VVT solenoids doesn't resolve the issue, or if you need to confirm sensor functionality.
  • If you're uncomfortable with advanced diagnostics, as accurately diagnosing P0016 often requires specialized tools and expertise.
  • Addressing P0016 promptly is crucial to prevent potential engine damage and ensure safe operation.