Quote Originally Posted by nubcake View Post
Sounds like a crankshaft position sensor issue.
This almost for sure. Especially since you had just pulled it apart. Did you pull and re-install the sensor or leave it in the whole time? Easy enough to pull and take a look at it.