Do you have to clear it, or does it clear itself after so many cycles? The part that really surprised me was the fact it threw seven codes all at once!