Products suited to this guided test*
  • 200 A / 2000 A (high amps) DC current clamp

  • *At Pico we are always looking to improve our products. The tool used in this guided test may have been superseded and the product above is our latest version used to diagnose the fault documented in this case study.

Relative compression - diesel

The purpose of this test is to compare engine cylinder condition by observing the electrical current drawn by the starter motor during engine cranking.

How to perform the test

View connection guidance notes.

  1. Disable the vehicle’s fuel injection.
  2. Connect the high amp clamp to PicoScope Channel A.
  3. Select the highest range and zero the clamp.
  4. Connect the clamp to either the positive or negative battery lead.
  5. Minimize the help page. You will see that PicoScope has displayed an example waveform and is preset to capture your waveform.
  6. Start the scope.
  7. Crank the engine for around 5 s to capture your waveform.
  8. Use the Waveform Buffer, Zoom and Measurements tools to examine your waveform.


The orientation of the clamp relative to the wire will determine whether it has a positive or negative output. If a waveform does not appear on your screen, or appears to be inverted, try reversing the orientation of the clamp.

Example waveform

Waveform notes

This known good waveform has the following characteristics:

  • An initial high circuit current, around 700 A, at the start of cranking.
  • The current falls and stabilises to form a uniformly repeating sawtooth pattern, as the engine continues to crank.
  • The sawtooth pattern troughs are around 190 A, the peaks around 315 A, and there are no repetitive anomalies.

Waveform Library

Go to the drop-down menu bar at the lower left corner of the Waveform Library window and select Relative compression current.

Further guidance

The test uses the following property of a Direct Current (DC) starter motor to provide a convenient, non-invasive, comparison of engine cylinder compression:

With a fixed supply voltage, the current drawn by a DC starter motor is proportional to the load on the motor; when the load increases the current increases.

During engine cranking, both the starter motor’s load and current increase as each piston travels through its compression stroke. Therefore, a continuous measurement of starter motor current indicates the relative degree of compression across the cylinders as they cycle through in their firing order.

Ideally, the cylinder compressions and their associated current draw would be equal. In reality, there will be some slight variation. Any repetitive low peak in the waveform indicates a cylinder with low compression and provides justification for further investigation.

Compression related issues can cause poor running, misfire and emissions related symptoms. Typical faults that cause compression issues are:

  • Intake or exhaust valve timing or sealing faults;
  • Piston, bore and/or compression ring faults;
  • Blocked air filter or intake;
  • Blocked exhaust;
  • Turbo faults;
  • Cylinder bore washing; or
  • Engine lubrication problems.

In-cylinder pressure testing can be used to confirm compression issues with engine cranking or running conditions.


This help topic is subject to changes without notification. The information within is carefully checked and considered to be correct. This information is an example of our investigations and findings and is not a definitive procedure. Pico Technology accepts no responsibility for inaccuracies. Each vehicle may be different and require unique test settings.

Help us improve our tests

We know that our PicoScope users are clever and creative and we’d love to receive your ideas for improvement on this test. Click the Add comment button to leave your feedback.

3 comments | Add comment

September 09 2022

I would also like to know if cylinder relativity is possible for diesel engines. In my case, 5.9 cummins 12 valve. Harmonic balancer has 2 notches for crank sensor. Perhaps cover the notch that is 180 from TDC and configure firing order in the software?

September 02 2022

With the injection system disabled, what can you use as a second channel to record a signal from one cylinder (like injector current - but this is not possible) to identify which cylinder is the low compression one (is there is a faulyt cylinder).

April 01 2019

Where do I find the sensors library? I want to setup the current clamp I have 2000 A to do a test and do not know how.

Your email address will not be published. Required fields are marked *

Guided test: Relative compression - diesel