Ditto the above.
You are pretty thorough, I'll give you that!
My memory is weak right now, but I'll do my best here......
Not sure about the crank position sensor. I was thinking I remember a few cases of a sensor or gear on the cam messing up. A pin or key failed and allowed the sensor/gear/? to shift and this threw things out of whack.
Danged if I can remember the details. Let me go read and search a little........
OBTW - very glad to have you. I too wish you'd found us sooner, but nice to have you here now!
By the way Steve - great line on the five martini promise.
EDIT TO ADD - OK, a quick check seem to indicate the cam sensor is used to determine fuel delivery (injector pulse timing) So maybe that is worth checking.
Please keep us posted.
Thanks!