How To Test Engine Compression (2006-2012 2.4L Ecotec)

As your car's 2.4L Ecotec engine starts to age (and accumulate miles), the piston rings and the cylinder head valves start to wear. Eventually this wear and tear will cause the cylinders to produce low or no compression. The end result is a misfire.

Or the engine could suffer some sort of catastrophic failure and provoke all 4 cylinders to not produce compression. The end result is an engine that ‘cranks but does not start’.

Thankfully, the compression test can reveal the cylinder or cylinders with low or no compression. And let me tell you... testing the compression on the 2.4L Ecotec engines is not hard, especially because the spark plugs (which need to be removed) are very accessible. In this tutorial I'll explain how to do and interpret a compression test.

Here are the contents of this article at a quick glance:

  1. Symptoms of Low or No Engine Compression.
  2. TEST 1: Finding the Dead Cylinders.
  3. TEST 2: ‘Wet’ Engine Compression Test.
  4. Where To Buy An Engine Compression Tester and Save.

Symptoms of Low or No Engine Compression

As stated at the beginning of this tutorial, engine compression problems usually fall into one of two categories. Either all four cylinders have no compression and the engine doesn't start, or only one cylinder has low compression and the engine starts but with a misfire that's illuminating the check engine light (with a misfire trouble code).

Let's dissect each type of problem below:

Engine Starts but Runs with a Misfire (Rough Idle):

  1. Also known as an engine miss, rough idle condition.
    1. Usually caused by very low compression in one cylinder or...
    2. Uneven engine compression that varies more than 15% across all 4 cylinders.
  2. Check Engine Light on with misfire codes:
    1. P0300 Random Cylinder Misfire.
    2. P0301 Cylinder #1 Misfire.
    3. P0302 Cylinder #2 Misfire.
    4. P0303 Cylinder #3 Misfire.
    5. P0304 Cylinder #4 Misfire.
  3. BAD gas mileage.
    1. This is caused engine not producing its optimal power output since the air/fuel mixture isn't being combusted with adequate compression pressure.
  4. Engine Pollutes More.
    1. If the air/fuel mixture isn't compressed within a certain range, it won't burn optimally and produce more unburned hydrocarbons escaping into the exhaust.

Your 2.4L Ecotec equipped car won't start:

This usually is caused by having 2 or all 4 cylinders with no compression. When this happens, you'll see:

  1. The engine cranks very fast.
    1. This fast cranking speed is very noticeable.
  2. The Ignition System is sparking all 4 spark plugs.
    1. This tells you that the No Start Condition is not caused by a fault in the Ignition System.
  3. The fuel injectors spray fuel.
    1. You can confirm this with a Noid Light test.
    2. Also, you can confirm this, although indirectly, by removing the spark plugs and checking to see if they are fuel soaked (fuel fouled).
  4. Fuel pump is working and providing pressure.
  5. The most common causes of no compression on 2 or all 4 cylinders are:
    1. Blown head gasket.
    2. Broken timing chain.
    3. Engine threw a rod.

Alright, let's get testing...

TEST 1: Finding the Dead Cylinders

How To Test Engine Compression (2006-2012 2.4L Ecotec)

OK, to get started we're going to test the compression of all four cylinders. In case you're only wanting to test just one cylinder, I still recommend that you test all four cylinders.

Why test them all? Because by testing all four cylinders we'll be able to find out which cylinder has the lowest compression value and which one has the highest. With this information we can then find out if the lowest compression reading you got is causing a problem.

If you don't own a compression tester and need help deciding which one to buy, take a look at my recommendations here: Which Compression Tester Should I Buy?.

IMPORTANT: You'll be working around a cranking engine, so you have to be careful and stay alert at all times. Think safety all of the time!

This is what you'll need to do:

  1. 1

    If the engine starts, let it warm up for about 10 to 15 minutes, before you start this test (but don't let it get hot!).

    NOTE: If your 2.4L Ecotec equipped car doesn't start, then don't worry about the engine being warm.

  2. 2

    Disconnect all of the fuel injectors. This will prevent fuel from being injected into the cylinders as you crank the engine.

  3. 3

    Remove all four spark plugs.

    As your taking them out, be careful and don't drop any of them on the floor, or you could cause the spark plugs ceramic insulator to break, and this will cause a misfire!

  4. 4

    Thread the engine compression gauge into the spark plug hole for the number 1 engine cylinder (this is the spark plug hole closest to the drive belt). Hand tighten the compression gauge only! Do not use any type of tool to get it tight.

  5. 5

    When the tester is set up, ask your helper to crank the engine. Your job is to keep your eye on the compression tester's gauge. Once the needle on the gauge stops climbing, have your helper stop cranking the engine.

    Write down the compression value on a piece of paper. Include the number of the cylinder this reading belongs to. Now repeat steps 1 thru' 6 on the other 4 cylinders.

  6. 6

    After checking all 4 cylinders' compression, the next step is to interpret the results

Let's take a look at what your test results mean:

CASE 1: All 4 cylinders show a 0 PSI compression value on the compression tester. This test result tells you that you've got some serious internal engine problems.

The most common issues that cause a ‘no compression’ test result are:

  1. Blown head gasket.
    1. To further test this, I recommend the following tutorial: How to Test For a Blown Head Gasket (GM 2.4L Quad 4) (the info in this tutorial applies to your 2.4L Ecotec equipped vehicle).
  2. Broken timing chain.
  3. Engine threw a rod.

CASE 2: All cylinders have compression but the readings are not similar. There's a chance that the cylinder or cylinders with the low compression reading are causing a misfire issue.

Our next step is to find out if the low reading is varying by more than 15% than the other cylinders (because if it is varying by more than 15%, then this cylinder is considered ‘dead’)... this is how you can find out:

  1. Grab a calculator and multiply the highest compression reading that you recorded by .15.
    1. So, let's say that cylinder #4 gave you the highest reading of 170 PSI. Well 170 X .15 gives you 26 (25.5 rounded off).
  2. Now, the next step is to subtract 26 from 170... which gives us 144 PSI.
  3. So then, 144 PSI is the lowest possible compression reading that any one of the rest of the engine cylinders can have. Any compression reading below this.. and that engine cylinder will misfire.

Now, so that this calculation can make more sense to you... let's say that my 2.4L Ecotec equipped car gave me the following compression readings:

  1. Cylinder #1 165 PSI.
  2. Cylinder #2 170 PSI.
  3. Cylinder #3 175 PSI .
  4. Cylinder #4    30 PSI .

The next step is to do the math: 175 x .15= 26, 175-26= 149. So, now I know that cylinder #4 is the one causing the misfire!!

Now that you've found the cylinder with the low compression, the next step is to see if this low compression is caused by worn cylinder head valves or worn piston rings... for this test, go to ‘Wet’ Engine Compression Test.