Software to debug and re-program a machine would be great, but Bobcat won't let you have the firmware for the computers.
Any later model machine will give codes to help identify where any issues are, sort of like a car OBD2 scanner.
It would be interesting to have an interface for it, not sure how much good it would do the average user though.