Različne komponente znotraj motorja opravljajo različne funkcije. Batni sklop deluje pri visoki temperaturi in tlaku ter pretvarja energijo iz zgorevanja goriva v mehansko energijo. Obloga cilindra zagotavlja vodenje in tesnilni prostor za gibanje bata; njegova natančnost obdelave notranje površine neposredno vpliva na učinkovitost tesnjenja in porabo olja. Ročična gred pretvarja linearno gibanje bata v rotacijsko; njegovo ravnovesje vpliva na raven vibracij motorja. Sklop ventila nadzoruje odpiranje in zapiranje sesalnih in izpušnih procesov, kar vpliva na učinkovitost izmenjave plinov v jeklenki.
V sesalnem sistemu zračni filter filtrira delce iz zraka in preprečuje, da bi nečistoče vstopile v valj in povzročile obrabo. Turbopolnilnik uporablja energijo izpušnih plinov za povečanje vstopnega tlaka, kar poveča gostoto zraka v valju. Hladilnik polnilnega zraka dodatno izboljša učinkovitost sesanja z znižanjem temperature stisnjenega zraka.
V sistemu za gorivo visokotlačna-črpalka za gorivo ustvarja gorivo pod zadostnim tlakom, kar zagotavlja dobro razprševanje v injektorjih. Natančnost vbrizgavanja injektorja vpliva na gladkost in ekonomičnost zgorevalnega procesa. Filter za gorivo odstrani nečistoče in vlago iz goriva ter zaščiti občutljive dele pred poškodbami.
Oljna črpalka mazalnega sistema zagotavlja stalen pritisk olja, kar zagotavlja, da olje doseže vse mazalne točke. Hladilnik olja nadzoruje temperaturo motornega olja in vzdržuje njegovo primerno viskoznost. Oljni filter filtrira kovinske delce in karbide, ki nastanejo zaradi obrabe, in tako podaljša življenjsko dobo olja.
V hladilnem sistemu vodna črpalka kroži hladilno tekočino in prenaša toploto motorja do radiatorja. Radiator zniža temperaturo hladilne tekočine s konvekcijo zraka, termostat pa prilagodi pot pretoka hladilne tekočine glede na temperaturo, s čimer se doseže hitro segrevanje-in stabilizacija temperature.
V električnem sistemu zaganjalnik zagotavlja začetno vrtilno moč, alternator pa vzdržuje napajanje med delovanjem motorja. Različni senzorji spremljajo parametre delovanja motorja in zagotavljajo-informacije za odločanje krmilni enoti.
