CRO simply plugged into DLC Pin 2 and ground. Reving engine to keep bus busy for photo.
V/div = 1 ms/div = .1


Halved timescale for better view of waveform
V/div = 1 ms/div = .05


Doubled voltage scale for brighter rising and falling edges
V/div = 2 ms/div = .05


Using ELM scan to keep bus busy (lots of queries and answers)
V/div = 1 ms/div = .05


I thought I had enough images, so I turned off the car, but noticed that with just the ELM scan querying the waveforms were obviously different
V/div = 1 ms/div = .05


Car Back on again
V/div = 1 ms/div = .05


Elm Scan only
V/div = 1 ms/div = .05


Halved the voltage scale and centred, still can't see any rising edges
V/div = 2 ms/div = .05


Played with the trigger hold-off, and managed to catch repeating part of request
V/div = 2 ms/div = .1


Started the car again with new triggering, seem to be seeing start of request overlayed with start of reply.
V/div = 2 ms/div = .1