Diesel trucks