I think the crank sensor cuts spark not fuel. The cam sensor will not stop it from starting.
Have you measured voltage at the crank sensor whilst cranking? It could still be a duff crank sensor as it doesn't have to be completely shot to stop them from starting; they pick up crap over time and do not produce a strong enough signal.