Power untuk 320 Hydraulic Excavator dihasilkan oleh engine Caterpillar 3066. Presentasi berikut ini akan memberikan penjelasan mengenai inlet & exhaust system, lubrication system, cooling system dan fuel system pada engine 3066.
Engine tersebut memiliki konfigurasi water cooled, 4 langkah, turbocharged, enam silinder in-line diesel engine. Untuk 320 hydraulic excavator engine ini menghasilkan tenaga sebesar 97 kW (130 horsepower) pada 1800 rpm.
Engine tersebut menggerakan variable displacements axial piston pump.