The CMP (cam sensor) can cause the engine the splutter & not run at all. there is 1 check I would do, is to check the timing belt, in the past I have known the timing to slip.
I am not sure how much a camshaft sensor is but as you have said it is gonna cheaper than an injector.