Good point
@Fless At this point, I don't think we have been able to determine if the crank position sensor was bad to begin with... I almost mentioned going back to the original sensor for now, at least until it can be determined the sensor is junk. For some reason, I didn't.
Note for the OP: A good bi-directional scan tool will allow you to dive in to see what the sensor is doing. For less than $300, a Tech 2 will do that for you PLUS the ability to do things like crank position sensor re-learn, a million different module diagnostics and various other sensor reset/test/programming functions. Like I said earlier... If you plan on keeping this truck (or a GM of similar vintage), having a Tech 2 can save huge amounts of diagnostic time and money doing things DIY instead of paying a shop. It will be way more advanced than your immediate needs, but for the money, you will be ready for the more advanced functions you might need later on.