Stukanie silnika to dźwięk wydawany przez silnik, często opisywany jako metaliczny, głuchy dźwięk, stukanie lub grzechotanie. Zazwyczaj słychać to podczas przyspieszania i często jest wynikiem nieregularnego procesu spalania. Na przykład mieszanka paliwowo-powietrzna silnika może zapalić się zbyt wcześnie lub samoistnie zapalić się. W niektórych przypadkach niewłaściwa liczba oktanowa gazu jest przyczyną stukania silnika. Czasami jednak dźwięki mogą być spowodowane problemami mechanicznymi, np. wadliwymi łożyskami, a nie niewłaściwymi procesami spalania.
Często źródłem problemów ze stukiem w silniku jest problem z procesem spalania. W niektórych przypadkach ma to miejsce, gdy mieszanka paliwa i powietrza w silniku zapala się zbyt wcześnie. Nieregularne eksplozje, które wynikają z takich problemów, mogą prowadzić do uszkodzenia tłoków, uszkodzenia innych części silnika i przedwczesnego zużycia silnika.
Zwykle problemy z mieszanką powietrzno-paliwową silnika powodują powstawanie odgłosów stukania. Istnieje optymalna mieszanka powietrza i paliwa, która jest dobra dla silnika. Zbyt dużo powietrza powoduje ubogą mieszankę, co może powodować stukanie i uszkodzenie silnika.
W niektórych przypadkach problemy z benzyną powodują nieregularne spalanie, które prowadzi do stukania w silniku. Może się to zdarzyć z powodu problemów z oktanami benzyny. Liczba oktanowa benzyny oznacza stopień kompresji, z jaką paliwo może sobie poradzić przed samozapłonem. Kiedy ten spontaniczny zapłon ma miejsce zamiast normalnego zapłonu, może wystąpić stukanie i może spowodować uszkodzenie silnika. Gazy o najniższej liczbie oktanowej są zazwyczaj najmniej zdolne do wytrzymania kompresji i są bardziej podatne na zapłon w ten sposób.
Może również wystąpić stukanie silnika, ponieważ silnik jest zbyt gorący. W takim przypadku mieszanka paliwowo-powietrzna może faktycznie zapalić się bez żadnej zachęty. Taka spontaniczna eksplozja jest możliwa, gdy układ chłodzenia silnika zawodzi przy kontrolowaniu temperatury komory spalania. Samozapłon, który ma miejsce w takim przypadku jest często określany jako przedwczesny zapłon.
Czasami dźwięk stukania silnika jest spowodowany czymś innym niż typowe problemy z procesem spalania. Na przykład niektóre rodzaje problemów mechanicznych mogą powodować te odgłosy stukania. Takie problemy mechaniczne mogą obejmować wady łożysk wału korbowego, pęknięte koła zamachowe i zużyte łożyska pompy wodnej. W niektórych przypadkach luźny napinacz paska rozrządu może powodować stukanie, podobnie jak problem ze sprężarką klimatyzacji. Podobnie zużyte łożyska wirnika alternatora mogą wydawać stukający dźwięk.