Reading Pico Scope Patterns for Automotive Diagnostics
Why Every Tech Needs a Pico Scope
A scan tool tells you what the ECM thinks is happening. A Pico Scope tells you what is actually happening, in real time, at the electrical level. That distinction matters more than most techs realize until they hit a problem a scan tool simply cannot solve.
Scan tools read PIDs. They pull data that has already been processed, filtered, and rounded by the control module. By the time a voltage reading shows up on your scan tool, it has been sampled at a relatively slow rate and averaged. A Pico Scope samples at millions of times per second. It captures every spike, dropout, glitch, and transition that the ECM never reports.
Here is the reality: intermittent faults almost never show up on a scan tool. A crankshaft position sensor that drops out for 3 milliseconds every 40 seconds will cause a random misfire, but the scan tool will just show you a P0300 with no clear cylinder bias. Put a Pico Scope on that CKP signal and you will see the dropout plain as day. That is the difference between guessing and knowing.
Time-domain analysis is what separates a diagnostic technician from a parts replacer. When you can see how a signal behaves over time, measured in microseconds or milliseconds, you can catch problems that would otherwise send you down a rabbit hole of replacing parts that test fine on a bench.
- Voltage dropouts lasting less than 5 ms that reset modules intermittently
- Ground integrity issues that only appear under load
- Sensor signals with noise, flat spots, or slow transitions the ECM compensates for silently
- Ignition events with weak burn times that still fall within the scan tool's acceptable window
- Injector waveforms showing mechanical sticking that PID data cannot reveal
If you are serious about diagnostics and want to stop throwing parts at intermittent complaints, a Pico Scope is not optional. It is the single most important diagnostic investment after a quality scan tool.
Pico Scope Setup Basics
Before capturing any waveform, you need to understand the basic setup of the Pico Scope. Getting these settings wrong means you either miss the event entirely or capture so much data that the waveform is unreadable.
Channel Selection
Most automotive Pico Scopes (the PicoScope 4425A is the current standard) have four channels. Each channel can capture an independent signal simultaneously. For most diagnostic tests, you will use one or two channels. For correlation tests like CKP/CMP timing, you need at least two channels running at the same time.
Time Base Settings
The time base controls how much time is displayed across the screen. Think of it as the zoom level for time.
| Test Type | Typical Time Base | Why |
|---|---|---|
| CKP/CMP correlation | 50 ms/div to 200 ms/div | Need to see multiple engine revolutions |
| Ignition primary | 5 ms/div to 20 ms/div | Burn time is typically 1-2 ms |
| Injector waveform | 2 ms/div to 10 ms/div | Injector pulse width varies 1.5-15 ms |
| CAN bus signals | 50 us/div to 500 us/div | Bit rates are 250 Kbps or 500 Kbps |
| O2 sensor switching | 500 ms/div to 2 s/div | Cross-counts happen over seconds |
| Relative compression | 200 ms/div to 1 s/div | Need to see full cranking sequence |
Voltage Range
Set the voltage range to slightly above the expected peak voltage of the signal. For a 5V sensor signal, set the range to +/- 10V. For a 12V ignition primary signal, set it to +/- 50V or higher since inductive spikes can reach 300-400V on the primary side. Going too wide makes small signals hard to read. Going too narrow clips the waveform and you lose data.
Triggering
Triggering tells the Pico Scope when to start capturing. For most automotive work, set a rising or falling edge trigger at about 50% of the expected signal amplitude. For a 5V square wave sensor, trigger on a rising edge at 2.5V. This stabilizes the waveform on screen so it does not scroll randomly.
Probe Connections
The Pico Scope uses BNC connectors on the unit itself. For automotive work, you will use:
- BNC to 4mm banana lead adapters with back-probing pins for connector access
- Breakout leads (T-pins or back-probe pins) to access signals at the connector without disconnecting
- Current clamps (low-amp for injectors, high-amp for starter draw) that clip around wires without breaking into the circuit
- Secondary ignition pickups (COP adapters) that clamp over coil-on-plug boots
PicoScope Automotive software (PicoDiagnostics and PicoScope 7 Automotive) includes a massive library of guided tests with preset configurations. Use them. Selecting a test from the library automatically configures channels, time base, voltage range, and triggering. There is no reason to set everything up manually when the software does it for you.
CKP and CMP Correlation
This is one of the most powerful diagnostic tests you can perform with a Pico Scope. By capturing the crankshaft position sensor and camshaft position sensor simultaneously on two channels, you can verify valve timing without tearing into the engine.
Reading the CKP Waveform
Most modern CKP sensors produce a digital signal (Hall-effect type) with clean square wave transitions, or a reluctor-type analog signal that produces a sine wave pattern. The key feature on any CKP waveform is the missing tooth pattern. A typical reluctor wheel has 58 teeth with a 2-tooth gap (60-2 pattern). Some use 36-1 or 12-1 patterns depending on the manufacturer.
On the Pico Scope, the missing tooth gap shows up as a wider space between pulses. This gap corresponds to a known crankshaft position, usually a set number of degrees before TDC on cylinder 1.
Reading the CMP Waveform
The camshaft position sensor fires once or twice per camshaft revolution (which is once every two crankshaft revolutions). By overlaying the CMP pulse with the CKP missing tooth pattern, you can determine exactly where the camshaft is relative to the crankshaft.
What to Look For
- Timing chain stretch: The CMP pulse will gradually shift relative to the CKP reference point. On a known-good capture, the CMP rising edge might be 15 teeth after the CKP gap. If it has shifted to 18 or 19 teeth, the chain has stretched. Compare against known-good waveforms in the PicoScope library or from a matching vehicle.
- Jumped timing: A major shift (5+ teeth) in the CMP/CKP relationship indicates the chain has jumped one or more teeth on a sprocket. This is an obvious pattern on the Pico Scope and eliminates the guesswork.
- Air gap issues: On reluctor-type CKP sensors, the sine wave amplitude should be consistent across all teeth. If one section of the waveform shows reduced amplitude, the air gap is uneven, often caused by a cracked or warped reluctor ring, debris on the sensor tip, or bearing wear allowing the crankshaft to wobble.
- Sensor failures: Intermittent CKP dropouts show up as missing pulses in the waveform. These can be thermal (sensor fails when hot) or vibration-related. Capture a long recording at the timebase needed and let the engine run. When the misfire or stall occurs, you will see the dropout in the Pico Scope recording.
Set up Channel A for CKP and Channel B for CMP. Use a time base of 100-200 ms/div to see several engine revolutions at idle. Use the Pico Scope rulers to measure the exact time relationship between the reference points.
Ignition System Patterns
Ignition waveform analysis on a Pico Scope is one of the fastest ways to identify misfires, weak coils, fouled plugs, and wiring problems without pulling anything apart.
Primary Ignition Waveforms
On a coil-on-plug system, you can capture the primary ignition waveform by back-probing the coil control wire (the signal wire from the ECM). When the ECM commands the coil on, current ramps up through the primary winding. When the ECM switches the coil off, the magnetic field collapses and fires the plug.
On the Pico Scope, the key measurements are:
- Dwell time (charge time): Typically 2-4 ms. The coil is being energized during this period. Too short means insufficient energy to fire the plug. Too long can overheat the coil.
- Firing voltage spike: The primary side spike when the coil fires. On the primary waveform this appears as a sharp spike, typically 200-400V. A weak spike suggests a failing coil or poor ground.
- Burn time (spark duration): The oscillation period after the firing spike where current flows across the spark plug gap. Normal burn time is 0.8-2.0 ms. A short burn time (under 0.5 ms) indicates a fouled plug, cracked insulator, or low secondary resistance. A very long burn time can indicate a lean condition (the mixture is harder to ionize).
- Coil oscillations: After the spark extinguishes, the remaining coil energy produces a series of dampened oscillations. You should see 3-5 clean oscillations. Fewer than 3 suggests the coil is weak. Erratic or missing oscillations indicate an open or shorted coil winding.
Secondary Ignition with COP Adapters
Pico Scope offers COP (coil-on-plug) adapters that clip over the coil boot. These use inductive pickup to capture the secondary ignition waveform without any electrical connection. The secondary waveform shows the actual firing voltage in kilovolts.
Normal secondary firing voltage is 8-12 kV on most applications. If one cylinder consistently shows 15-20 kV or higher, look for a wide plug gap, lean condition on that cylinder, or a compression issue. If firing voltage is abnormally low (under 5 kV), suspect a fouled plug or cracked insulator providing an easy path to ground.
Compare all cylinders on the same scale. The Pico Scope four-channel capability lets you capture four cylinders simultaneously. Cylinder-to-cylinder comparison is the fastest way to find the outlier.
Injector Waveforms
Fuel injector waveforms on a Pico Scope reveal mechanical and electrical conditions that no scan tool PID can show.
Solenoid Injectors
Standard solenoid injectors (port injection and many GDI applications) produce a characteristic waveform:
- Opening spike: When the ECM grounds the injector, battery voltage appears across the solenoid. Current ramps up and the magnetic field pulls the pintle open.
- Hold period: The injector is open and fuel is flowing. On peak-and-hold injectors, the voltage drops to a lower hold level after the initial opening pulse.
- Closing event: When the ECM removes the ground, the magnetic field collapses. A voltage spike (typically 40-80V) appears as the field energy dissipates through the flyback diode.
- Pintle hump: Just after the closing spike, a small secondary voltage bump appears. This is the pintle (the needle valve) physically seating back into the injector body. The pintle hump is critical for diagnosis. If it is missing, the injector is sticking open. If it is delayed, the injector is sluggish. If it varies in amplitude cylinder to cylinder, the injectors have different mechanical conditions.
Piezo Injectors
Piezo injectors (common on European GDI systems, especially BMW, VW/Audi, and Mercedes) produce a very different waveform on the Pico Scope. Instead of a magnetic coil, they use a piezoelectric crystal stack that expands when voltage is applied. The Pico Scope will show:
- A sharp voltage rise to 100-150V (the charge phase)
- A brief hold period at peak voltage
- A rapid discharge back to 0V
- Multiple injection events per combustion cycle (pilot, main, post injections) appearing as repeated charge/discharge pulses in quick succession
Piezo injector waveforms should be nearly identical across all cylinders. Any cylinder showing different charge voltages, slower rise times, or missing injection events has a problem. Use the Pico Scope math channel to overlay all four injector waveforms for direct comparison.
Injector Dead Time
Dead time is the delay between the ECM commanding the injector open and fuel actually flowing. It is typically 0.5-1.5 ms depending on battery voltage and injector design. On the Pico Scope, measure from the falling edge of the control signal to the point where current stabilizes. If one injector has significantly longer dead time than the others, it is electrically or mechanically sluggish and will cause a lean condition on that cylinder at low pulse widths.
Sensor Waveforms
O2 Sensors
A switching-type (narrowband) O2 sensor should produce a waveform that crosses between 0.1V (lean) and 0.9V (rich) with smooth, regular transitions. On the Pico Scope, set the time base to 1-2 s/div. A healthy sensor crosses 0.45V at least 6-8 times in 10 seconds at steady state. Slow transitions (taking more than 100 ms to swing from lean to rich) indicate a lazy sensor. A waveform stuck near 0.45V with small fluctuations often indicates a sensor that has lost sensitivity.
Wideband (AFR) sensors output a current signal that the control module converts to voltage. On the Pico Scope, you can capture the pump cell current using a low-amp current clamp. The waveform should be stable at stoichiometry and respond quickly to throttle input. Slow response or erratic fluctuations indicate sensor degradation.
MAP Sensor
A MAP sensor waveform at idle should show a stable voltage (typically 1.0-1.5V on a naturally aspirated engine at idle) with small, rapid pulsations corresponding to intake valve events. Each intake stroke creates a momentary pressure drop that the Pico Scope can capture. If one cylinder shows a weaker pulse or no pulse, that cylinder has a sealing issue (valve, ring, or head gasket).
At WOT, the MAP voltage rises toward 4.5V (close to atmospheric). The transition should be smooth and fast. Any flat spots, hesitations, or noise on the rising edge suggest a restricted intake or vacuum leak.
MAF Sensor (Hot Wire)
A hot-wire MAF sensor produces a voltage that increases with airflow. On the Pico Scope, a clean MAF signal at idle should be smooth at around 0.8-1.2V (varies by application). During a snap throttle test, the waveform should spike quickly to 3.5-4.5V and return smoothly. Any noise, spikes, or dropouts on the waveform suggest contamination on the hot wire element or a broken wire. A MAF waveform that flatlines or clips at a certain voltage indicates the sensor has hit its output limit, which can happen with a dirty air filter or aftermarket intake that moves more air than the sensor can measure.
TPS Linearity
Throttle position sensor testing is a classic Pico Scope application. Slowly sweep the throttle from closed to wide open while capturing the TPS voltage. The waveform should be a smooth, linear ramp from about 0.5V to 4.5V. Any flat spots, dropouts, or jumps in the waveform indicate a worn resistive element inside the sensor. These dead spots cause hesitation, surging, or tip-in stumble that the scan tool often will not catch because PID update rates are too slow.
Wheel Speed Sensors
Passive (AC) wheel speed sensors produce a sine wave whose frequency and amplitude increase with wheel speed. On the Pico Scope, uneven amplitude from tooth to tooth indicates a damaged or contaminated tone ring. Active (digital) wheel speed sensors produce a square wave with consistent amplitude regardless of speed. A missing pulse or erratic frequency indicates a cracked tone ring or sensor mounting issue.
CAN Bus and Network Testing
CAN bus faults cause some of the most confusing no-communication and multiple-DTC situations. The Pico Scope is one of the best tools for evaluating CAN bus health at the physical layer.
CAN High and CAN Low
CAN bus uses a differential signal pair. At rest (recessive state), both CAN High and CAN Low sit at approximately 2.5V. When a module transmits a dominant bit:
- CAN High rises to approximately 3.5V
- CAN Low drops to approximately 1.5V
Capture both signals on separate Pico Scope channels. The waveforms should be mirror images of each other around the 2.5V center point. If CAN High is reaching 3.5V but CAN Low is only dropping to 2.0V, there is a problem on the CAN Low line (high resistance, poor termination, or a faulty module pulling the line).
Bus Termination Faults
A healthy CAN bus has 60 ohms of termination resistance measured between CAN High and CAN Low (two 120-ohm resistors in parallel, one at each end of the bus). On the Pico Scope, termination problems show up as ringing or reflections on the edges of the CAN signal transitions. Healthy transitions should be clean and square. If you see overshoot, undershoot, or oscillation on the rising and falling edges, suspect a missing or extra termination resistor or a very long unterminated stub.
Serial Decoding
PicoScope 7 Automotive software includes serial decoding for CAN bus. Once you capture a waveform, enable CAN decoding and the software will overlay the decoded message IDs, data bytes, and frame structure directly on the waveform. This lets you identify which module is transmitting each message and spot frames with errors. If a specific module is flooding the bus with error frames, you have found the culprit.
For CAN bus testing, use a time base of 100-500 us/div to see individual bit transitions. Set the voltage range to 0-5V. Connect Channel A to CAN High (pin 6 on a standard OBD-II connector) and Channel B to CAN Low (pin 14).
Relative Compression Testing
This is one of the fastest and most impressive tests you can do with a Pico Scope. By using a high-amp current clamp around the battery cable during cranking, the Pico Scope captures the starter motor current draw pattern.
How It Works
Each time a cylinder comes up on its compression stroke, the starter motor works harder, drawing more current. The Pico Scope captures these current peaks as a repeating pattern. On a healthy engine, every compression peak should be approximately the same height. If one cylinder shows a significantly lower peak, that cylinder has low compression.
Setup
- Disable fuel and ignition (pull the fuel pump fuse and ignition fuse, or use the Pico Scope guided test which explains the procedure for common vehicles)
- Clamp a high-amp current clamp (600A range) around the positive battery cable
- Set the Pico Scope time base to 200 ms/div to capture several complete cranking revolutions
- Crank the engine for 5-10 seconds
Reading the Results
Count the peaks. On a 4-cylinder engine, you will see four peaks per two crankshaft revolutions. On a 6-cylinder, six peaks. Each peak corresponds to a cylinder in firing order. If peak number 3 is consistently 20-30% lower than the others, cylinder 3 has a compression issue. This test takes less than 5 minutes and does not require removing spark plugs, threading in a compression gauge, or cranking the engine multiple times. PicoDiagnostics software can even auto-identify the cylinders and give you a pass/fail result.
Typical cranking current peaks on a healthy engine range from 80-150A per cylinder depending on engine size and compression ratio. A weak cylinder will show 20-40% lower current draw than its neighbors.
Common Pico Scope Patterns That Catch Intermittents
These are the tests that justify owning a Pico Scope. Intermittent problems are the most time-consuming and frustrating issues in the shop. The Pico Scope turns them into straightforward diagnoses.
Voltage Dropouts
Capture the battery voltage or a module's power supply line over an extended period using the Pico Scope's long-record mode. You can record hours of data and then zoom in on events. A dropout from 14V down to 9V lasting 10 milliseconds will not show up on a voltmeter or scan tool, but it will reset a module, corrupt an adaptive memory value, or cause a momentary loss of communication. On the Pico Scope, these dropouts are unmistakable. Common causes include corroded battery terminals, loose fuse box connections, and worn ignition switch contacts.
Ground Integrity Testing
Connect the Pico Scope between a module ground pin and battery negative. On a perfect ground, you should see 0V (or very close to it) regardless of what the module is doing. In reality, a corroded or high-resistance ground will show voltage spikes when the module activates loads. For example, a PCM ground that shows 0.5V spikes every time the fuel pump relay cycles is telling you that ground path is shared and overloaded. Set the voltage range to +/- 1V and the time base to capture the event cycle. These are problems that a voltmeter might catch if you are lucky enough to be watching at the right moment, but the Pico Scope catches them every time.
Parasitic Draw Waveforms
For battery drain complaints, clamp a low-amp current clamp around the negative battery cable and let the Pico Scope record with the vehicle off and all modules in sleep mode. A healthy vehicle should settle to 20-50 mA within 30-45 minutes of shutdown. On the Pico Scope recording, you will see each module go to sleep as a step-down in current. If the current never drops below 300-500 mA, or if periodic spikes of 1-2A appear every few minutes, a module is waking up. The waveform pattern and timing of the wake-ups often identifies the specific module. A wake-up every 7 minutes is a different fault than a wake-up every 30 seconds.
Relay Chatter
A relay that chatters (rapidly switches on and off) can cause all kinds of bizarre symptoms. Put a Pico Scope on the relay control coil and the relay output simultaneously using two channels. You will see whether the chatter originates from the control side (ECM commanding it erratically, usually due to a bad input signal) or the relay side (weak coil, corroded contacts causing voltage feedback). Normal relay operation shows a clean single transition from off to on. Chatter shows rapid oscillation, sometimes at 20-50 Hz, that is audible as a buzzing sound from the relay but impossible to diagnose without seeing the waveform to determine the root cause.
Building Your Pico Scope Skills
The Pico Scope is not a tool you master in a weekend. Start with known-good captures. Every time a vehicle comes through the shop with no complaints, capture a few waveforms from it: CKP, CMP, a couple of injectors, CAN bus. Save them in your PicoScope waveform library with the year, make, model, and engine. After a few months, you will have a reference library that makes diagnosing problem vehicles straightforward because you can compare against your own known-good data.
Pico Technology also maintains the largest online automotive waveform library in the industry, with thousands of known-good and known-bad captures searchable by vehicle and symptom. Use it. The fastest way to read a waveform is to compare it against one you already know the answer to.
Stop guessing. Stop swapping parts. Put the Pico Scope on it, capture the waveform, and let the data tell you what is wrong. Every tech who commits to learning the Pico Scope wonders how they ever diagnosed anything without it.
Related Articles
Test Your Knowledge
Free ASE Practice Test
10 real exam-format questions — Standard, Technician A/B, and EXCEPT formats. Master tech explanations for every answer.
Study for ASE Certification
ASE AI Study Tutor — $9.99/mo
Your personal AI study partner for ASE certification. Covers A1 through A8 — asks you questions, explains what you got wrong, and drills you until you pass. Built by a 25-year ASE Master Tech.
Start StudyingDisclaimer: This article is for educational and informational purposes only. Technical specifications, diagnostic procedures, and repair strategies vary by manufacturer, model year, and application — always verify against OEM service information before performing repairs. Financial, health, and career information is general guidance and not a substitute for professional advice from a licensed financial advisor, medical professional, or attorney. APEX Tech Nation and A.W.C. Consulting LLC are not liable for errors or for any outcomes resulting from the use of this content.