faults on 306 diesel