My understanding is that a bad crank sensor would cause the car not to crank. A bad cam sensor, the car would crank, but not start.
But, just to complicate things, I'm pretty sure guys have gotten cam sensor codes, replaced them, and still have issues starting. I don't know what else might trigger a cps code that's not the cps...something upstream of it. Timing is pretty well fixed. Only other thing that messes with timing is the vanos...maybe it's retarded--literally and figuratively!
I don't know that the vanos can get stuck in a position where it's retarding or advancing incorrectly and thus the cps might pick up on that. Just a guess. I'm not a mechanic and don't play one on the Internet!
Search cps, camshaft position sensor, in advanced/title search along with 'no start' and see what you get. You're not the first no start with cps codes I'm positive. Don't go ordering parts just yet. Do the research.