Diesel truck transmissions have a hard job. They have to stand up to the tremendous torque that a diesel engine can produce, tow heavy loads, and are even subject to the occasional drag race or sled ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results