Never done EDC15,16 only petrol engines but maybe the same. If your cases are similar, the storing addresses accept of only 50 records after that they will be no room to store but still can be erasable. When hitting erase (clear faults) but not done, go back to the particular fault in 'faults reading' then keep hitting each fault until not go further. Now back to erase again, and should be done. This is not the answer to reset the counter but to erase faults, hope this may help.
Bookmarks