Which version Axon software are you using? Is it the newest unreleased beta I sent you?
I haven't had time to fully test it out, and I made a lot of changes to the timer code. I suspect that's where the problem is.
You can still use misc.c for the Sabertooth code, but use the older code for everything else for now.
Also, a great way to debug would be to add:
rprintf("error location A /n/r");//output to USB
//some code here
rprintf("error location B /n/r");//output to USB
//more suspicious code here
rprintf("error location C /n/r");//output to USB
in your code in various locations. This will tell you exactly where the code is failing.