X2 check the crank sensor, when you cranking it look at the RPM Gauge if the hands not moving its the crank sensor. If its moving check the cam sensor.
x3 on the crank sensor, just had that happen to me other day.. don't forget to take it out before you pull the old motor.. easy to break, and won't notice til you're done.