It's sound like the truck is an H80C. Most of these trucks that I've seen are equipped with oil clutches. between the engine, transmission, speed reducer and oil clutch its pretty hard to correct all of the leaks.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.