Mercedes E280 (2005 Petrol) P0015 Code: Camshaft Timing Over-Retarded - Diagnosis and Solutions
Hi everyone! I'm from Scotland and recently my 2005 Mercedes E280 (Petrol, M272 3.0L V6) triggered the engine warning light. After checking with an OBD-II code reader, I received fault code P0015 — indicating 'Camshaft Timing Over-Retarded on Bank 1'. The car starts and idles smoothly, running perfectly under normal conditions. I cleared the code, and the warning light turned off temporarily. However, it reappeared after approximately 100 miles, with the same P0015 code still present — yet no noticeable performance issues. This vehicle has been maintained according to Mercedes-Benz service recommendations since new and now holds 80,125 miles. A few months ago, the engine light came on briefly and then extinguished after about 5 miles of driving. Given that this is a known issue with variable camshaft timing systems in certain E-Class engines, I'm seeking advice on potential root causes — especially regarding oil quality, maintenance history, or mechanical wear. Any insights would be greatly appreciated. Safe driving, Dave Wallace.
The P0015 code points to a variable camshaft timing issue. While the term 'petrol' may seem concerning, it's important to note that this is a common fault in older Mercedes E280 models with V6 engines. First, verify that you're using the correct engine oil as recommended by Mercedes-Benz — check your owner’s manual for viscosity and API rating. Ensure regular oil changes are being performed, and confirm that the oil level is adequate. A simple troubleshooting step: add a bottle of high-quality engine oil detergent (such as RISOLINE in the US) to improve lubrication and reduce timing system wear. You may need to research local equivalents. If the issue persists after this treatment, consult the official OBD-II code reference for P0015 at http://www.obd-codes.com/p0015 for further diagnostic guidance.