I don't have anything to compare your waveform to just now, but I notice that both your CKP and CMP are Minus -2 & and -3 volts. I stand to be corrected but that looks wrong to me ? Especially the CMP where the base line drifts by 500mv+
Where have you earthed the Scope ?
Would this not throw a P0341 if timing was adrift ?? The older ones ~2002 / 2003 certainly did.
As for timing, can you get a vacuum reading with a gauge T'eed in ?