no, crank sensor problem should not trigger an injector code - the most likely problem is what Jeffy suggested as in the connector, if that's not it then it's the injector itself
you did keep the connector 1 to cyl 1, right? (do not swap connectors, the injectors are timed based on the intake valve opening)
changing the position for the injectors won't make it run better if the injector is at fault.
one test you can do - pull the plugs on the injectors 1 by 1 and see the one which has the least impact then that's the one with the problem, check the connector on that injector and even measure it with a multimeter (compare with the other ones, if it's bad would be easy to tell - if you get an injector code then it's an electrical problem something like an open circuit when activating the injector or no load on that circuit to be more specific, the PCM won't know if it's plugged - in this case you'd get a "too rich correction factor" code as in the O2 detected an extremely lean status).