Having had shuddering for months have had the warning light come on twice and Halfords have replaced two separate sensors costing me >£300. Problem has not been solved, I'm getting frustrated, I even told them ECN 017152 showing, might be EGR channels. How do you find a proper mechanic that doesn't just hide behind what the diagnostic computer tells them to do?????