I had a problem with my Turbo Levo HT Comp Fat with power shutting down or reseting after hitting hard bumps. They replaced the the Wiring Harness. That took care of the problem for me. The dealer said the had one other case of a bad harness since they took care of mine.
I know this is over your current budget but if you are going to spend a significant amount of time on the trails, the Specialized Turbo Levo Comp Fat is pretty nice. You'd have to figure out racks and fenders for the street though, this is pretty hard to beat on the trail.