Alright, after reading this: 3800 GM Ignition System Description and Operation I learned that the ignition module should be giving me spark during cranking if it's getting signal from the crank sensor independent of the pcm. I had both ignition modules I have checked (good) at O'Reilly's but I'll be taking them both somewhere else to be checked out tomorrow. If they both still check good I'm pulling the new crank sensor back out. It has to be bad.