commercial truck repair cost