Hey Toasty!!!!
well...after much thought. MY OPINION... I am leaning towards the CKP (crank). Without testing the fuel pressure you cant rule that out. I would see if that shop is able to test for fuel. that is it. if that tests fine and doesnt bleed off....the Crank sensor MIGHT be bad.
Scotty had this problem where it would die, run fine, then die, then sputter. this sounds just like it.