I think I found the problem. The damned motor has 2 crank position sensors on it! I changed the one behind the balancer, but just found out about the one in the block! I hope this helps someone else before they go through what I did to fix the problem!
Thanks all!
Galen