To be clear, Bobcat machines don't work like automotive computers, they don't "store" codes, they only work with real time active faults/codes. The way it works, anytime you're working the machine and you hear three short beeps from the alarm, that's the main controller telling you it's seeing an active fault. Right then, don't do anything else, don't turn off ignition, instead, right then press and hold down the headlight button, this will bring up the code(s) for the active fault the main controller is seeing. Once you shut off the ignition it re-sets and wipes clean. That's the way a Bobcat is designed and supposed to work.