Let me add a little clarity from a diagnostic perspective because this confuses a lot of owners. On a 2014 Bobcat T770 you’re generally dealing with three categories of codes:
Active faults
Inactive or stored faults
Logged event history
Active faults are what matter. If a sensor reading is currently out of range, the controller flags it active and you’ll usually see a warning light or experience a derate condition. Once the controller sees correct input values consistently, it will drop the active status. That part is automatic. Stored faults are different. They are simply records that the fault occurred at some point. Even after the problem is fixed, the machine keeps that history. There is no “delete all” button from the dash panel. That requires dealer-level service software to manually clear memory. This is why many owners think something is still wrong when it isn’t. As long as:
No warning light is on
No performance limitation is present
The code is not reappearing as active
You’re typically just looking at history.
Now, regarding key cycles and operating time; these controllers don’t clear immediately. They want to see stable voltage, normal operating temperature, and consistent sensor readings over time. Simply starting and idling for 2 minutes isn’t always enough. Running the machine under load for an hour is more meaningful to the ECU than five quick restarts.
About disconnecting the battery; Sometimes that will reset certain volatile memory states, especially minor electrical glitches. But it does NOT erase logged fault history in most cases. People confuse temporary resets with actual clearing.
If you truly need to wipe stored codes, dealer software or a compatible scan tool is required. For most owners, that’s unnecessary unless you’re troubleshooting a current issue. As for a proper bobcat error code list, make sure it matches your exact model and year. Bobcat reused similar numbering structures across machines, but meanings can vary depending on controller version. Using a generic list from an older S-series machine can lead you in the wrong direction. If your T770 runs normally and the codes are not active, I’d leave them alone. History is just history.