Why can't you fix it yourself? You can't be that broke if you can still afford to pay for an overpriced dealer repair. It also sounds like your business isn't very profitable if you're crying about being down in a slow market.
Who is the warranty through? If you don't mention them by name you are helping them hurt other truckers like you.