Maybe your just not touching it in the right spot
lol
I wish I had more for you the fact that there is no codes leads me to agree with the crank angle sensor. If thats out just a bit your going to throw everything out of wack and not necessarily throw a code.