SP Diesel-hydraulics