Diagnosticējot benzīna dzinēja problēmas, izplatīts rīks, ko izmanto iespējamo problēmu avotu noteikšanai, ir kompresijas pārbaude. Spēcīga kompresija ir būtiska, lai dzinējs darbotos pareizi un efektīvi. Ievērojams jaudas vai efektivitātes zudums var būt iemesls dzinēja kompresijas pārbaudei. Noplūdes vai mehāniskas problēmas var izraisīt kompresijas samazināšanos vienā vai visos dzinēja virzuļos.
Kompresijas tests nosaka, cik daudz gaisa saspiež dzinēja virzuļi, ko var salīdzināt savā starpā un ar ražotāja standartiem, lai noteiktu, vai šajā jomā ir problēma. Lai gan visizplatītākais ir saspiešanas trūkums, iespējams, ka saspiešana ir pārāk spēcīga. Pārmērīga saspiešana var izraisīt problēmu, ko sauc par detonāciju, kas var ļoti sabojāt dzinēja iekšējās daļas.
Kompresijas testus var veikt vienā no diviem veidiem. Ir manuāls process, kam nepieciešams tikai kompresijas mērītājs, daži rokas instrumenti un vispārīgas zināšanas par dzinēja izkārtojumu. Var veikt arī elektronisku testu, kurā tiek izmantots īpašs dzinēja analizators, bet parasti tas ir paredzēts tikai profesionāliem mehāniķiem. Abi testi var sniegt norādes par to, kāpēc dzinējam var būt nepietiekama veiktspēja.
Manuālā kompresijas pārbaude būtībā ietver paša dzinēja atvienošanu no aizdedzes moduļa, padarot to par milzīgu gaisa sūkni. Katram dzinēja cilindram dzinējs dažas sekundes tiek turēts ar plaši atvērtu droseļvārstu, noņemot cilindra aizdedzes sveci un ievietojot kompresijas mērītāju. Pēc tam katra virzuļa rādījumus var salīdzināt savā starpā un ar ražotāja specifikācijām, lai noteiktu, vai pastāv kompresijas problēma, un to, vai tā ir izolēta no viena virzuļa vai atrodas visos virzuļos. Salīdzinot katra cilindra spiedes stiprību ar citu, 10% robeža parasti tiek uzskatīta par pieņemamu.
Elektroniskajā kompresijas pārbaudē tiek izmantots dators, kas novērtē kompresijas spēku, pamatojoties uz dzinēja darbības ātrumu. Dators var noteikt, kuri cilindri strādā spēcīgāk, kas norāda uz lielāku kompresijas spēku. Lai gan šāda veida kompresijas pārbaude ir tikpat precīza kā manuālā versija, to var veikt, neizņemot aizdedzes sveces vai neatvienojot citas daļas, tādējādi padarot to ātrāku.
Iespējamie samazinātas saspiešanas iemesli ļoti atšķiras pēc sarežģītības un smaguma pakāpes. Ja kompresija ir pazemināta visos cilindros, iespējams, ka degšanas laikā dzinējā tiek ievadīts pārāk daudz degvielas, kas izskalo eļļu no cilindra sienām un negatīvi ietekmē to blīvējumu integritāti, ko tie var izgatavot. Nodiluši virzuļu gredzeni vai cilindru sienas — vai iestrēguši vai bojāti vārsti, virzuļi un citas detaļas — ir visi iespējamie sliktas saspiešanas cēloņi, tāpēc to labošanu parasti vislabāk uzticēt profesionāļiem.