Currently, this hauling truck would be perfect for the AAI Programmble Vehicles mod, but it has one problem - its not being detected as a "hauling" vehicle.
If you were to create a "control.lua" file in the root of the mod with these contents:
remote.add_interface("LJD_Vehicles_Continued", { hauler_types = function(data) return {'hauling-truck'} end})
Then this truck will properly get detected as a hauler.